Size: a a a

2021 March 19

АА

Артур Ахатов... in CODE BLOG / C#
Phantom
Я хз как это работает
А что смущает?
Rab это класс с list  Quest типа string. Просто перебираю и исправляю в fix
источник

S

Sergey Trofimov in CODE BLOG / C#
Phantom
В foreach нельзя изменять коллекцию, которую итерируешь
Он не коллекцию изменяет, а конкретный элемент
источник

АА

Артур Ахатов... in CODE BLOG / C#
Phantom
И если в lineFix у тебя нет состояния, которая нужна для работы метода Fix, то лучше сделать его static
Нет нету такого состояния, а что это даст?
источник

P

Phantom in CODE BLOG / C#
Артур Ахатов
А что смущает?
Rab это класс с list  Quest типа string. Просто перебираю и исправляю в fix
источник

P

Phantom in CODE BLOG / C#
Артур Ахатов
Нет нету такого состояния, а что это даст?
Удобство, не нужно каждый раз бессмысленно создавать объект
источник

P

Phantom in CODE BLOG / C#
Sergey Trofimov
Он не коллекцию изменяет, а конкретный элемент
источник

S

Sergey Trofimov in CODE BLOG / C#
Я не слепой
источник

S

Sergey Trofimov in CODE BLOG / C#
это изменение элемента
источник

S

Sergey Trofimov in CODE BLOG / C#
изменение коллекции это Add Remove
источник

P

Phantom in CODE BLOG / C#
Sergey Trofimov
изменение коллекции это Add Remove
источник

S

Sergey Trofimov in CODE BLOG / C#
hm
источник

S

Sergey Trofimov in CODE BLOG / C#
источник

S

Sergey Trofimov in CODE BLOG / C#
Видимо там массив
источник

АА

Артур Ахатов... in CODE BLOG / C#
Sergey Trofimov
Видимо там массив
Да простите, обманул, там массив
источник

P

Phantom in CODE BLOG / C#
А чо это за неявное поведение
источник

S

Sergey Trofimov in CODE BLOG / C#
Phantom
А чо это за неявное поведение
да хуй его знает) ты мне тож глаза открыл)
источник

АА

Артур Ахатов... in CODE BLOG / C#
Что то новенькое)))
источник

P

Phantom in CODE BLOG / C#
Sergey Trofimov
да хуй его знает) ты мне тож глаза открыл)
Лист отслеживает, а массив нет
источник

О

Олександр in CODE BLOG / C#
Всем привет! Есть коллекция:
List<int> wagesString = new List<int>();

Я хочу инициализировать её тем, что введет пользователь как-то так:
Int32.TryParse(Console.ReadLine(), out wages);

Ошибка мне понятна, почему ругается IDE:  cannot convert List<int> to 'out int'

Но как инициализировать по другому,  мне непонятно... Спасибо всем, если подскажите☺️😊🥺
источник

О

Олександр in CODE BLOG / C#
А да, я пробовал как-то так:
wages.Add(Console.ReadLine());

Но так только string коллекцию можно делать...
источник