Logger(String, Object[], LogType, Int32)

Logs the text representation of the specified array of objects using the specified format information.

Declaration
public static void Logger(string format, object[] arg, LogType logType, int logLevel)
Example
var date = new DateTime(2023, 03, 20);
var hiTime = new TimeSpan(14, 17, 32);
var hiTemp = 62.1m;
var loTime = new TimeSpan(3, 16, 10);
var loTemp = 54.8m;

engine.Logger("Temperature on {0:d}:{1,11}: {2} degrees (hi){3,11}: {4} degrees (lo)", new object[] { date, hiTime, hiTemp, loTime, loTemp }, LogType.Information, -1);
Result
Information|-1|ID0|Logger_Array_Arg_Test|Temperature on 20/03/2023:   14:17:32: 62.1 degrees (hi)   03:16:10: 54.8 degrees (lo)
Type
Name
Description

format

A composite format string.

arg

An array of objects to write using the format parameter.

logType

Specifies the log type.

logLevel

Specifies the log level.

Last updated