در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این مجموعه آموزش برنامه نویسی و کار با فایل ها و استریم ها را در زبان برنامه نویسی سی شارپ یاد می گیرید.
عنوان اصلی : Working with Files and Streams in C#
بررسی اجمالی دوره
معرفی
ایجاد یک برنامه کنسول جدید
بررسی وجود فایل
دریافت راهنمای اصلی یک مسیر
بررسی وجود دایرکتوری و ایجاد دایرکتوری های جدید
کپی کردن یک فایل
انتقال یک فایل
دریافت پسوند فایل از نام فایل
حذف یک دایرکتوری
شمارش تمام فایل های یک دایرکتوری
خلاصه
معرفی
معرفی کلاس FileSystemWatcher
ویژگی InternalBufferSize
پیکربندی فیلترهای اعلان
خواص اضافی
Refactoring برای استفاده از FileSystemWatcher
مشاهده رویدادهای FileSystemWatcher
پردازش خودکار فایل ها
نادیده گرفتن رویدادهای تکراری FileSystemWatcher با فرهنگ لغت همزمان
نادیده گرفتن رویدادهای تکراری FileSystemWatcher با حافظه پنهان
افزودن پردازش فایل موجود
ملاحظات تست FileSystemWatcher
خلاصه
معرفی
خواندن و نوشتن فایل های متنی
خواندن و نوشتن فایل های متنی با آرایه های رشته ای
تعیین کدگذاری متن
افزودن محتوای متنی
خواندن و نوشتن کل محتویات فایل های باینری
ملاحظات
خلاصه
معرفی
مقدمه ای بر جریان ها
مزایای استریم ها
بررسی اجمالی سلسله مراتب کلاس دات نت
استفاده از Streams برای خواندن و نوشتن محتوای متنی
ساده سازی StreamReader و StreamWriter
پردازش انتخابی بخشی از جریان
استفاده از Streams برای خواندن و نوشتن داده های باینری
با استفاده از BinaryReader و BinaryWriter
تعیین کدگذاری متن
استفاده از Streams برای افزودن داده ها
دسترسی تصادفی FileStream
مرور کلی MemoryStream
خلاصه
معرفی
مروری بر کتابخانه CsvHelper
خواندن اطلاعات CSV به صورت پویا
نادیده گرفتن خطوط خالی
پیکربندی یک جداکننده سفارشی
پیکربندی سرصفحه فایل CSV
خواندن داده ها در کلاس های موجودیت
پیکربندی اعتبار سنجی سرصفحه و اقدامات فیلد از دست رفته
پیکربندی نگاشت کلاس سفارشی
ایجاد مبدل نوع سفارشی
نوشتن فایل های CSV
خلاصه
معرفی
مشکلات تست کد دسترسی به فایل
مروری بر System.IO. Abstractions
Refactoring برای آزمون پذیری
افزودن تست TextFileProcessor
افزودن تست BinaryFileProcessor
افزودن یک تست CsvFileProcessor
اثبات خروجی فایل ساختگی با تست های تایید
خلاصه، منابع، و یادگیری بیشتر
Working with Files and Streams in C#
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
Mocking with Moq 4 and NUnit
مدیریت استثنا در زبان C#
آموزش کامل کار با فایل ها و استریم ها در زبان C#
آموزش جامع Representing IoT Systems with the Actor Model and Akka.NET
فیلم یادگیری Improving Unit Tests with Fluent Assertions
مدیریت خطا در C# 10
برنامه نویسی پویا در C# 10
آموزش یونیت تست بوسیله AutoFixture
آموزش نکات و ترفندهای C#
آموزش مبانی کدنویسی Akka.NET Persistence