DelimitedTextEditOptions

DelimitedTextEditOptions class

Ayırıcı (sınırlayıcı) kullanan metin tabanlı Elektronik Tablo belgelerini (CSV, Sekme tabanlı vb.) yükleme seçenekleri

public sealed class DelimitedTextEditOptions : IEditOptions

yapıcılar

İsim Tanım
DelimitedTextEditOptions(string) Zorunlu ayırıcı (sınırlayıcı) ile sınırlandırılmış metin için seçenekler sınıfının bir örneğini oluşturur

Özellikleri

İsim Tanım
ConvertDateTimeData { get; set; } Metin tabanlı belgedeki dizenin tarih verilerine dönüştürülüp dönüştürülmediğini gösteren bir değer alır veya ayarlar. varsayılanYANLIŞ .
ConvertNumericData { get; set; } Metin tabanlı belgedeki dizenin sayısal verilere dönüştürülüp dönüştürülmediğini gösteren bir değer alır veya ayarlar. varsayılanYANLIŞ .
OptimizeMemoryUsage { get; set; } Girdi belgesinin işlenmesi sırasında, bazı özel durumlarda performansı düşürebilen, ancak diğer yandan bellek kullanımını azaltan bellek optimizasyon mekanizmalarını etkinleştirir. Büyük belgeleri işlerken ve OutOfMemoryException ile karşılaşıldığında kullanışlıdır. VarsayılanYANLIŞ (daha iyi performans için bellek optimizasyonu devre dışı bırakıldı).
Separator { get; set; } Metin tabanlı Elektronik Tablo belgeleri için bir dizi ayırıcı (sınırlayıcı) belirtmeye izin verir
TreatConsecutiveDelimitersAsOne { get; set; } Ardışık sınırlayıcıların bir olarak kabul edilip edilmeyeceğini tanımlar. varsayılan olarakYANLIŞ .

Notlar

https://en.wikipedia.org/wiki/Delimiter-separated_values

Ayrıca bakınız