یک فایل مجموعه ای از اطلاعات ذخیره شده در یک دیسک با یک نام خاص و یک مسیر دایرکتوری است. هنگامی که یک فایل برای خواندن یا نوشتن باز می شود، به یک جریان تبدیل می شود.


جریان اساسا توالی بایت ها از طریق مسیر ارتباطی است. دو جریان عمده وجود دارد: جریان ورودی و جریان خروجی. جریان ورودی برای خواندن داده ها از فایل (عملیات خواندن) استفاده می شود و جریان خروجی برای نوشتن در فایل (عملیات نوشتن) استفاده می شود.

 

کلاسهای I / O C #

فضای نام System.IO دارای کلاس های مختلفی است که برای انجام عملیات های متعدد با فایل ها، از قبیل ایجاد و حذف فایل ها، خواندن یا نوشتن در یک فایل، بستن یک فایل و غیره استفاده می شود.