c# - While loop for StreamReader not working -
फॉर्म बंद होने के दौरान काम करना बंद हो जाता है। रिटर्न बेहतर उपयोग: अपने समय की पाश के लिए एक चेक के रूप में: c = s.Substring ... में
जबकि
StreamReader sr = नया StreamReader ("Unos.txt"); s = sr.ReadLine (); c = s.Substring (s.IndexOf (',') + 2, (s.Length - s.IndexOf (',') + 2) - (s.Length - s.IndexOf ('-') + 2) ); यदि ((स्ट्रिंग। एक्लल्स (cbRazred.SelectedItem.ToString (), c.Substring (0, (c.indexOf ('-')))) और स्ट्रिंग। एक्लल्स (cbOdeljenje.SelectedItem.ToString (), ओडेलजेन्जे .ओस्ट्रिंग ()))) lbSpisak.Items.Add (s.Substring (0, s.IndexOf (','))); जबकि (एस! = नल) {s = sr.ReadLine (); c = s.Substring (s.IndexOf (',') + 2, (s.Length - s.IndexOf (',') + 2) - (s.Length - s.IndexOf ('-') + 2) ); यदि ((स्ट्रिंग। एक्लल्स (cbRazred.SelectedItem.ToString (), c.Substring (0, (c.indexOf ('-')))) और स्ट्रिंग। एक्लल्स (cbOdeljenje.SelectedItem.ToString (), ओडेलजेन्जे .ओस्ट्रिंग ()))) lbSpisak.Items.Add (s.Substring (0, s.IndexOf (','))); } sr.Close ();
जबकि (! Sr .EndOfStream)
स्ट्रीमरडर sr = नया स्ट्रीमरिडर ("अनोस्सेट।"); (एसआर) का उपयोग करते समय (जबकि (! Sr.EndOfStream) {s = sr.ReadLine (); /// इस पर नई जाँच करें कि आप उपस्ट्रिंग और अनुक्रमित हो रहे हैं जो मौजूद नहीं हो सकते /// // उदाहरण यदि (s.Length & gt; = 1) ... // क्या आप तर्क करते हैं}}
Comments
Post a Comment