TigerSan.CsvLog
1.3.1
dotnet add package TigerSan.CsvLog --version 1.3.1
NuGet\Install-Package TigerSan.CsvLog -Version 1.3.1
<PackageReference Include="TigerSan.CsvLog" Version="1.3.1" />
<PackageVersion Include="TigerSan.CsvLog" Version="1.3.1" />
<PackageReference Include="TigerSan.CsvLog" />
paket add TigerSan.CsvLog --version 1.3.1
#r "nuget: TigerSan.CsvLog, 1.3.1"
#:package TigerSan.CsvLog@1.3.1
#addin nuget:?package=TigerSan.CsvLog&version=1.3.1
#tool nuget:?package=TigerSan.CsvLog&version=1.3.1
1. Description:
A class library for logging in CSV format.
2. Configuration File:
Before using it, a file named CsvLog.config needs to be created in the root directory of the main program.
If this file is not created, the program will automatically create a default configuration file.
3. Console:
While writing the logs to the CSV file, they will also be output in the console.
2025-06-21 15:38:54
Type: "LOG"
FilePath: "D:\0 File\0 Object\0 C#\TigerSan.CsvLog\Test\LogTest.cs"
MemberName: "WriteLog"
LineNumber: 14
Log: "Log test."
4. Classes:
LogData:
Log data.
_timeFormat: Timestamp format.
Time: Timestamp.
Type: Log type.
MemberName: Member name.
FilePath: File path.
LineNumber: Line number.
Log: Log content.
LogHelper:
Log help class.
Fields:
_logDir: Log directory.
_fileName: File name.
_appStartupPath: Application startup path.
Properties:
Instance: LogHelper instance.
Methods:
HelperError: Internal error of LogHelper.
Log: Normal log.
Warning: Warning log.
Error: Error log.
DeleteLog: Delete the log of the day.
DeleteFolder: Delete the log folder.
StartWriteTask: Start writing task..
Dispose: Stop writing task.
Additional Methods:
IsNull: $"The {name} is null!".
IsEmpty: $"The {name} is empty!".
IsNullOrEmpty: $"The {name} is null or empty!".
IsOutOfRange: $"The {name} is out of range!".
IsNotContain: $"The {listName} does not contain {itemName}!".
ColorWriteLine: Print colored text.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.1 is compatible. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- TigerSan.CsvOperation (>= 1.2.0)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on TigerSan.CsvLog:
| Package | Downloads |
|---|---|
|
TigerSan.UI
A WPF UI library, containing many controls, panels, windows, animations, and converters. |
|
|
TigerSan.KeyboardMouseHook
A WPF library of keyboard hook, mouse hook and combination key. |
|
|
TigerSan.CodeGenerator
A class library for operating JSON configuration. |
GitHub repositories
This package is not used by any popular GitHub repositories.