السلام عليكم ورحمة الله وبركاته
لدى مشاكل فى الأمثلة التالية :
1-
using system.io
FileStream fs = new FileStream("2.txt", FileMode.Open, FileAccess.Read, FileShare.None);
byte[] y= new byte[fs.Length];
fs.Read(y, 0, y.Length);
textbox1.Text = System.Text.Encoding.ASCII.GetString(y);
fs.Close();لا يتم قراءة الحروف العربية بل يتم قراءتها علامات استفهام فما السبب وما الحل؟
2-
using system.io
FileStream f = new FileStream("2.txt", FileMode.Open , FileAccess.ReadWrite , FileShare.None);
BinaryWriter bw = new BinaryWriter(f);
bw.Write("Name: ali");
bw.Write ("\r\nAge: ");
bw.Write(24);
bw.Write("\r\nWeight: ");
bw.Write (83);
bw.Close();
f.Close();يتم كتابة رموز غريبة فى الملف بجانب الاسم وبدلاً من الأرقام فما سببها وما الحل ؟
3-
console.writline ("Enter Your Name: ");
string x=console.readline ();يتم قراءة المتغير على سطر جديد كيف يمكن قراءة المتغير على نفس السطر طباعة الجملة ؟
وشكراً