Обучение/Помощь новичкам | Помогите с C#
Тема закрыта by
Менталист
javascript
using System; namespace biggerdate { struct Reader { public void set_value(string max,int a, int id, int count, string Surname, string books) { string result = ""; if(count > a) { Program sol = new Program(); sol.max = ""; result = ""; sol.max_bigger = count; result = sol.max = $"{Surname} прочитал {count} книг. Это больше всего!"; } Console.WriteLine(result); //Console.WriteLine($"{Date[id-1]} от {Surname}"); } } class Program { public int max_bigger = 0; public string max = ""; static void Main(string[] args) { Program sol = new Program(); Reader id1; id1.set_value(sol.max, sol.max_bigger, 1, 5, "Petrov", "Быть человеком, Под фонарём твоего дома, Пряничный домик в Черном Городе, Пряничный домик в Черном Городе, Осколок памяти"); id1.set_value(sol.max, sol.max_bigger, 2, 8, "Sidorov", "Быть человеком, Под фонарём твоего дома, Пряничный домик в Черном Городе, Пряничный домик в Черном Городе, Осколок памяти"); Console.WriteLine(sol.max_bigger); } } } ------
Скачиваний: 103
Про лишние переменные не говорите, это заготовка наперед) мне просто нужно совет как проделать это через структуру,
Проблему решил:)
javascript
using System; namespace biggerdate { struct Reader { public string result; public void set_value(string max,int a, int id, int count, string Surname, string books) { result = ""; if(count > a) { Program sol = new Program(); sol.max = ""; result = ""; sol.max_bigger = count; result = sol.max = $"{Surname} прочитал {count} книг. Это больше всего!"; display_result(result); } //Console.WriteLine($"{Date[id-1]} от {Surname}"); } public string display_result(string result) { return result; } } class Program { public int max_bigger = 0; public string max = ""; static void Main(string[] args) { Program sol = new Program(); Reader id1 = new Reader(); id1.set_value(sol.max, sol.max_bigger, 1, 5, "Petrov", "Быть человеком, Под фонарём твоего дома, Пряничный домик в Черном Городе, Пряничный домик в Черном Городе, Осколок памяти"); id1.set_value(sol.max, sol.max_bigger, 2, 8, "Sidorov", "Быть человеком, Под фонарём твоего дома, Пряничный домик в Черном Городе, Пряничный домик в Черном Городе, Осколок памяти"); Console.WriteLine(id1.display_result(id1.result)); } } } 