संभव डुप्लिकेट:
Writing a CSV file in .netसी # के लिए अच्छा सीएसवी लेखक?
वहाँ सी # के लिए किसी भी अच्छे सीएसवी लेखकों हैं?
पाठक की आवश्यकता नहीं है, सिर्फ लेखक।
public static class Csv
{
public static string Escape(string s)
{
if (s.Contains(QUOTE))
s = s.Replace(QUOTE, ESCAPED_QUOTE);
if (s.IndexOfAny(CHARACTERS_THAT_MUST_BE_QUOTED) > -1)
s = QUOTE + s + QUOTE;
return s;
}
public static string Unescape(string s)
{
if (s.StartsWith(QUOTE) && s.EndsWith(QUOTE))
{
s = s.Substring(1, s.Length - 2);
if (s.Contains(ESCAPED_QUOTE))
s = s.Replace(ESCAPED_QUOTE, QUOTE);
}
return s;
}
private const string QUOTE = "\"";
private const string ESCAPED_QUOTE = "\"\"";
private static char[] CHARACTERS_THAT_MUST_BE_QUOTED = { ',', '"', '\n' };
}
आप यह सुनिश्चित करें कि मान ठीक से उद्धृत कर रहे हैं एस्केप विधि का उपयोग कर सकते हैं:
http://stackoverflow.com/questions/1941392/are-there-any-csv-readers-writer-libs-in-c विशेष रूप से, इस टिप्पणी: http://stackoverflow.com/questions/ 1 9 41392/हैं-वहां-कोई-सीएसवी-पाठक-लेखक-libs-in-c/2094885 # 20 9 4885 – CanSpice
क्षमा करें मेरा बुरा। टिप्पणी हटा दी गई – Simon