aviadbarel
New member
שאלה בנוגע לStreamReader
שלום! אני מנסה לקרוא מתוך קובץ טקסט, הבעיה היא שעם הStreamReader אני מצליח לקרוא רק תווים קונבנציונאלים, ולא את כל התווים הקיימים, למרות שchar אמור לייצג 65,000 אפשרויות. ניסיתי למשל לקרוא את השורה הבאה מתוך הקובץ : omlu…‡ ומה שהצלחתי לקרוא היה רק ארבעת התווים הראשונים של המחרוזת, כלומר, לא היתה חריגה, או הודעת שגיאה כלשהי, פשוט בקוד הבא:
שלום! אני מנסה לקרוא מתוך קובץ טקסט, הבעיה היא שעם הStreamReader אני מצליח לקרוא רק תווים קונבנציונאלים, ולא את כל התווים הקיימים, למרות שchar אמור לייצג 65,000 אפשרויות. ניסיתי למשל לקרוא את השורה הבאה מתוך הקובץ : omlu…‡ ומה שהצלחתי לקרוא היה רק ארבעת התווים הראשונים של המחרוזת, כלומר, לא היתה חריגה, או הודעת שגיאה כלשהי, פשוט בקוד הבא:
StreamReader sr = new StreamReader("MyFile.txt"); string line = sr.ReadLine();
המשתנה line מקבל לתוכו רק את ארבעת התווים הראשונים של המחרוזת. מה ניתן לעשות? תודה מראש!