جهت ذخیره یک فایل متنی با محتویات دلخواه و قابلیت انتخاب نوع کدگذاری آن در سی شارپ از کد زیر استفاده کنید.

System.IO.File.WriteAllText(@"C://filename.txt", "Learn-net.ir", System.Text.Encoding.UTF8);

در پارامتر اول مسیر و نام فایل ذخیره شده را وارد کنید. در پارامتر دوم نیز محتویات مورد نظر را تایپ کنید. در پارامتر آخر یعنی سوم می توانید کدگذاری متون را انتخاب کنید. در این جا شما می توانید از اکثر کدگذاری را استفاده کنید اما UTF8 هم از زبان فارسی و هم از زبان انگلیسی پشتیبانی می کند.