CSVHelper
مكتبة لقراءة وكتابة ملفات CSV. سريع للغاية ومرن وسهل الاستخدام. يدعم قراءة وكتابة كائنات الفصل المخصص.
ثَبَّتَ
وحدة تحكم مدير الحزمة
PM> Install-Package CsvHelper
.NET CLI Console
> dotnet add package CsvHelper
الوثائق
http://joshclose.github.io/csvhelper/
بناء الوثائق
تشغيل ملف build-docs.cmd .
رخصة
مرخصة مزدوجة
رخصة Microsoft العامة (MS-PL)
http://www.opensource.org/licenses/ms-pl
ترخيص Apache ، الإصدار 2.0
http://opensource.org/licenses/apache-2.0
المساهمة
تريد المساهمة؟ عظيم! فيما يلي بعض الإرشادات.
- إذا كنت ترغب في القيام بميزة ، فأرشر مشكلة حول الميزة أولاً. يتم ترك بعض الميزات عن قصد ، وقد تكون بعض الميزات بالفعل في الأعمال ، أو قد يكون لدي بعض النصائح حول كيف أعتقد أنه ينبغي القيام به. سأشعر بالسوء إذا قضيت الوقت على بعض الكود الذي لن يتم استخدامه.
- إذا كنت ترغب في إجراء إصلاح الأخطاء ، فقد لا تكون فكرة سيئة حول هذا الموضوع أيضًا. لقد كان لدي نفس الأخطاء التي تم إصلاحها من قبل العديد من الأشخاص في نفس الوقت من قبل.
- يجب أن يكون لجميع الكود اختبار الوحدة. إذا قمت بإجراء ميزة ، فيجب أن تكون هناك اختبارات مهمة حول الميزة. إذا قمت بإصلاح الأخطاء ، فيجب أن يكون هناك اختبار خاص بهذا الخطأ بحيث لا يحدث مرة أخرى.
- يجب أن يكون لطلبات السحب التزام واحد. إذا كان لديك العديد من الارتباطات ، فقم باستبدالهم في التزام واحد قبل طلب سحب.
- حاول واتبع تصميم الكود بالفعل في مكانه. إذا كان لديك Resharper ، فهناك ملف Dotsettings مضمّن ويجب تنسيق الأمور تلقائيًا لك.
الاعتمادات
المساهمين
هذا المشروع موجود بفضل جميع الأشخاص الذين يساهمون. [يساهم].
الرعاة
يمكنك القيام بمرة واحدة أو تبرعات متكررة من خلال رعاة جيثب
شكر كبير لـ .NET ON AWS Open Source Fund لرعاية CSVHelper!
بفضل Microsoft لكونك راعيًا!