Переделать цикл 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;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д