سلام دوست عزیز
سوالتون کمی گنگه
اما چه زمانی که آدرس رو از کاربر میگیرید و چه زمانی که میخواید خودتون آدرس بدید تنها فرقی که بینشود هست اینه که توی اولی متغیری رو که آدرسی رو که کاربر زده توش هست رو به عنوان پارامتر برای تابع خواندن از فایلتون میگذارید و یا این که خودتون آدرس رو مستقیما میزنید، مثل:
"c:\123.txt"@
که میشه اینطوری باهاش کار کرد:
System.IO.File.ReadAllText(@"C:\123.txt", "متن شما");
اما اگر منظور دیگه ای دارید واضح تر بگید تا کمکتون کنم
موفق باشید