Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Css的HTML错误日志_C#_Css - Fatal编程技术网

C# Css的HTML错误日志

C# Css的HTML错误日志,c#,css,C#,Css,我有我用来用VisualBasic记录错误的休闲代码,有没有办法为C#创建这样的错误日志 Private Sub writelog(ByVal title作为字符串,ByVal data作为字符串,ByVal isError作为布尔值,ByVal logname作为字符串) 如果write_log=True,则 尝试 Dim data_con作为字符串 数据_con=“”&vbCrLf&_ “”&vbCrLf 如果isError=True,则 data\u con=data\u con&&&ti

我有我用来用VisualBasic记录错误的休闲代码,有没有办法为C#创建这样的错误日志

Private Sub writelog(ByVal title作为字符串,ByVal data作为字符串,ByVal isError作为布尔值,ByVal logname作为字符串)
如果write_log=True,则
尝试
Dim data_con作为字符串
数据_con=“”&vbCrLf&_
“”&vbCrLf
如果isError=True,则
data\u con=data\u con&&&title&&vbCrLf
data\u con=data\u con&&data&&vbCrLf&_
&DateAndTime.Now&&vbCrLf&_
""
其他的
data\u con=data\u con&&&title&&vbCrLf
data\u con=data\u con&&data&&vbCrLf&_
&DateAndTime.Now&&vbCrLf&_
""
如果结束
My.Computer.FileSystem.writealText(My.Application.Info.DirectoryPath&“\”&logname&“.html”,data\u con&vbCrLf,True)
特例
结束尝试
如果结束
端接头
private void writelog(字符串标题、字符串数据、bool-isError、字符串日志名){
if((write_log==true)){
试一试{
字符串数据;
数据\u con=(“+(“\r\n”+(“+”\r\n”));
如果((isError==true)){
数据_con=(数据_con+(“”)
+(标题+(“+”\r\n”);
数据_con=(数据_con+(“”)
+(数据+(“”+(“\r\n”+(“”)
+(DateAndTime.Now+(“+”(\r\n“+”));
}
否则{
数据_con=(数据_con+(“”)
+(标题+(“+”\r\n”);
数据_con=(数据_con+(“”)
+(数据+(“”+(“\r\n”+(“”)
+(DateAndTime.Now+(“+”(\r\n“+”));
}
File.writealText(Path.Combine(“把你的日志目录路径放在这里”,logname),data\u-con);
}
捕获(例外情况除外){
}
}
}

您只需将此代码转换为C#,我看不出css是从哪里来的,谢谢!现在,我如何在C中以布尔值形式写入日志?我无法让它创建文件。。。任何想法这是我用来生成一个msg到文件writelog(“应用程序警告”,“这是一个警告的例子”,False,“应用程序系统”)的一个简单字符串我修复了这个问题谢谢!
Private Sub writelog(ByVal title As String, ByVal data As String, ByVal isError As Boolean, ByVal logname As String)
    If write_log = True Then
        Try
            Dim data_con As String
            data_con = "<table border=""1"" bordercolor=""#0099FF"" style=""background-color:#FFFFFF"" width=""100%"" cellpadding=""2"" cellspacing=""2"">" & vbCrLf & _
                           "<tr>" & vbCrLf
            If isError = True Then
                data_con = data_con & "<td WIDTH=""15%"" bgcolor=""#FFFF99"" bordercolor=""RED""><b><FONT COLOR=""RED"">" & title & "</font></b></td>" & vbCrLf
                data_con = data_con & "<td WIDTH=""70%"" bgcolor=""#FFFF99"" bordercolor=""RED"">" & data & "</td>" & vbCrLf & _
                              "<td WIDTH=""15%"" bgcolor=""#FFFF99"" bordercolor=""RED"">" & DateAndTime.Now & "</td>" & vbCrLf & _
                          "</tr></table>"
            Else
                data_con = data_con & "<td WIDTH=""15%""><b><FONT COLOR=""GREEN"">" & title & "</font></b></td>" & vbCrLf
                data_con = data_con & "<td WIDTH=""70%"">" & data & "</td>" & vbCrLf & _
                              "<td WIDTH=""15%"">" & DateAndTime.Now & "</td>" & vbCrLf & _
                          "</tr></table>"
            End If

            My.Computer.FileSystem.WriteAllText(My.Application.Info.DirectoryPath & "\" & logname & ".html", data_con & vbCrLf, True)
        Catch ex As Exception
        End Try
    End If
End Sub
     private void writelog(string title, string data, bool isError, string logname) {
            if ((write_log == true)) {
                try {
                    string data_con;
                    data_con = ("<table border=\"1\" bordercolor=\"#0099FF\" style=\"background-color:#FFFFFF\" width=\"100%\" cellpadding=\"2\"" +
                    " cellspacing=\"2\">" + ("\r\n" + ("<tr>" + "\r\n")));
                    if ((isError == true)) {
                        data_con = (data_con + ("<td WIDTH=\"15%\" bgcolor=\"#FFFF99\" bordercolor=\"RED\"><b><FONT COLOR=\"RED\">" 
                                    + (title + ("</font></b></td>" + "\r\n"))));
                        data_con = (data_con + ("<td WIDTH=\"70%\" bgcolor=\"#FFFF99\" bordercolor=\"RED\">" 
                                    + (data + ("</td>" + ("\r\n" + ("<td WIDTH=\"15%\" bgcolor=\"#FFFF99\" bordercolor=\"RED\">" 
                                    + (DateAndTime.Now + ("</td>" + ("\r\n" + "</tr></table>")))))))));
                    }
                    else {
                        data_con = (data_con + ("<td WIDTH=\"15%\"><b><FONT COLOR=\"GREEN\">" 
                                    + (title + ("</font></b></td>" + "\r\n"))));
                        data_con = (data_con + ("<td WIDTH=\"70%\">" 
                                    + (data + ("</td>" + ("\r\n" + ("<td WIDTH=\"15%\">" 
                                    + (DateAndTime.Now + ("</td>" + ("\r\n" + "</tr></table>")))))))));
                        }
                     File.WriteAllText(Path.Combine("Put here your log directory path",logname), data_con);

                }
                catch (Exception ex) {
                }
            }
        }