Переделать цикл while в for - C#
Формулировка задачи:
while (S.Position < S.Length) { O = BF.Deserialize(S);//Десериализация D = O as Buffer; if (D == null) break;//Вывод данных на экран System.Data.DataRow MR; MR = MT.NewRow(); MR["Ключ"] = D.Key; MR["Вход_1"] = D.Data_tb1; MR["Вход_2"] = D.Data_tb2; MR["Вход_3"] = D.Data_tb3; MR["Результат"] = D.Resultat; MR["Входные данные"] = D.Data; MT.Rows.Add(MR); }
Решение задачи: «Переделать цикл while в for»
textual
Листинг программы
for(int i=0;;i++) { if(S.Position < S.Length) { O = BF.Deserialize(S);//Десериализация D = O as Buffer; if (D == null) break;//Вывод данных на экран System.Data.DataRow MR; MR = MT.NewRow(); MR["Ключ"] = D.Key; MR["Вход_1"] = D.Data_tb1; MR["Вход_2"] = D.Data_tb2; MR["Вход_3"] = D.Data_tb3; MR["Результат"] = D.Resultat; MR["Входные данные"] = D.Data; MT.Rows.Add(MR); } else break; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д