私はコードを持っています
private Log in_log;
in_log = new Log(logfolder + call_date.ToString("yyyyMMdd") + "\\" + call_number + ".log");
それで
private void AppLog(string s1,string s2)
{
if (Environment.UserInteractive) Log.Write(s1, s2);
try
{
in_log.Write(s1, s2);
}
catch (Exception ex)
{
Log.WriteException(ex,":Logging:AppLog" );
}
}
例外が発生しました
オブジェクト参照がオブジェクト インスタンスに設定されていません
in_log.Write(s1, s2); で
ログの書き込みメソッドは次のとおりです。
public void Write(string LogEntry);
public void Write(int logLevel, string LogEntry);
public void Write(string s, params object[] args);
public void Write(int logLevel, string s, params object[] args);
使い方が間違っていると思います
params object[] 引数
呼び出しプロセス:
call_number = "H_20131106081139199_69";
AppLog("Answering Call Number:{0}", call_number);
訂正ありがとう。