Size: a a a

var chat = new Chat();

2021 September 21

MN

Mr. N in var chat = new Chat();
или что-то подобного
источник

IV

Ihor Volokhovych in var chat = new Chat();
Может потому что я специально заменил nda названия?
источник

IV

Ihor Volokhovych in var chat = new Chat();
Нет выхода т.к. нужно в модели хранить зразу айдишку
источник

IV

Ihor Volokhovych in var chat = new Chat();
Нет, для. Razor pages
источник

MN

Mr. N in var chat = new Chat();
Так делай метод, и пихай в конструктор
источник

MN

Mr. N in var chat = new Chat();
а свойство будет только на чтения
источник

MN

Mr. N in var chat = new Chat();
а зачем там json?
источник

MN

Mr. N in var chat = new Chat();
для js, походу
источник

IV

Ihor Volokhovych in var chat = new Chat();
Нельзя т.к. var models =JsonConvert.DeserializeObject<модель сверху>
источник

NK

ID:0 in var chat = new Chat();
5 проблем и их решения при создании высоконагруженного сервиса с использованием .NET и Kafka http://amp.gs/jzfny
источник

PD

Panda Dn in var chat = new Chat();
Гайз, подскажите где может быть трабла: Кидаю сервисом 1 => евент в ребит, другим сервисом вычитую. Изменение было в модельке к которой кидаю.  Когда вычитую сервисом 2 почему то новые значения имеют дефолтные значения. (Моделька заюзана с новыми параметрами)  Локально проверяю все ок. Може тбыть что реббит(masstransit) дропает значения из за того что эта моделька уже кидалась с старой структурой?
источник

ВE

Виталий EasyMod... in var chat = new Chat();
да
источник

ВE

Виталий EasyMod... in var chat = new Chat();
может
источник

ВE

Виталий EasyMod... in var chat = new Chat();
а может и нет 🤷‍♂️
источник

VB

Vladislav Bardin in var chat = new Chat();
Ребят, подскажите, пожалуйста, что нужно перегрузить, чтобы коректно работал метод .Contains() в списке?

Есть структурка позиции

У методов есть импл, она опушена т.к. в данном вопросе не важна
public readonly struct Position
{
   public int Row { get; }
   public int Column { get; }

   public Position(int row, int column)
   public bool Equals(Position other)
   public override bool Equals(object obj)
   public override int GetHashCode()
   public static bool operator ==(Position p1, Position p2)
   public static bool operator !=(Position p1, Position p2)
}

И есть List<List<Position>>. Когда я пытаюсь сделать так _closedNodes.Contains(new List(positions)), несмотря на то, что в списке positions абсолютно точно есть .Contains() возвращает false.

Почему такое может происходить?
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Потому что ты создаешь два объекта List, которые априори не равны. Что внутри листа уже не имеет никакого смысла
источник

MN

Mr. N in var chat = new Chat();
_closedNodes.Contains(new List(positions)) этот код невалиден вроде
источник

VB

Vladislav Bardin in var chat = new Chat();
Ок, а как тогда лучше хранить закрытые состояния?
источник

MN

Mr. N in var chat = new Chat();
а не
источник

VB

Vladislav Bardin in var chat = new Chat();
Оно компилится, но работает не так как я ожидал
источник