LibCsvFiles 1.3.26
dotnet add package LibCsvFiles --version 1.3.26
NuGet\Install-Package LibCsvFiles -Version 1.3.26
<PackageReference Include="LibCsvFiles" Version="1.3.26" />
<PackageVersion Include="LibCsvFiles" Version="1.3.26" />
<PackageReference Include="LibCsvFiles" />
paket add LibCsvFiles --version 1.3.26
#r "nuget: LibCsvFiles, 1.3.26"
#addin nuget:?package=LibCsvFiles&version=1.3.26
#tool nuget:?package=LibCsvFiles&version=1.3.26
LibCsvFiles
Clases de ayuda para leer / escribir archivos CSV
Tiempo de lectura de archivos tras optimizaci�n
En las �ltimas versiones, se ha optimizado la lectura de archivos como se muestra en la siguiente tabla obtenida mediante BenchMarkDotNet:
Method | FileName | Mean | Error | StdDev | StdErr | Min | Max | Median | Ratio | Gen0 | Gen1 | Allocated | Alloc Ratio |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Csv optimized | Sales.csv | 419.4 ms | 10.46 ms | 2.72 ms | 1.21 ms | 416.4 ms | 422.4 ms | 418.6 ms | 0.23 | 42000.0000 | - | 682.51 MB | 0.17 |
Csv not optimized | Sales.csv | 1,845.6 ms | 53.50 ms | 13.89 ms | 6.21 ms | 1,828.0 ms | 1,864.5 ms | 1,845.5 ms | 1.00 | 249000.0000 | - | 3986.98 MB | 1.00 |
Csv optimized | SalesBig.csv | 1,796.2 ms | 41.83 ms | 10.86 ms | 4.86 ms | 1,783.3 ms | 1,809.3 ms | 1,793.0 ms | 0.25 | 171000.0000 | - | 2730.02 MB | 0.17 |
Csv not optimized | SalesBig.csv | 7,282.0 ms | 346.95 ms | 90.10 ms | 40.30 ms | 7,172.9 ms | 7,397.0 ms | 7,275.4 ms | 1.00 | 999000.0000 | 3000.0000 | 15947.87 MB | 1.00 |
El m�todo Csv not optimized
muestra el resultado antes de optimizar mientras que el m�todo Csv optimized
muestra los datos tras las optimizaciones.
El archivo Sales.csv
contiene 1.523.630 registros mientras que SalesBig.csv
contiene 6.094.520 registros.
Puede ver las optimizaciones realizadas en mi web.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. 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. |
-
net8.0
- System.IO.Pipelines (>= 9.0.5)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.