Size: a a a

2021 April 16

MN

Mr. N in .NET Talks🎄
Здесь можно что-то намутить с делегатами
источник

MN

Mr. N in .NET Talks🎄
думаю
источник

MN

Mr. N in .NET Talks🎄
Или создать объект обертку
источник

MN

Mr. N in .NET Talks🎄
И это метод GetHash
источник

V🧀

Vestrond 🧀 in .NET Talks🎄
короче, я не шарпист, но можно сделать так

foreach (string field in getFields(other)) {
bool isOk = true;
eval($"isOk = {field} != other.{field};")
if (!isOk) return false;
}
источник

MN

Mr. N in .NET Talks🎄
Это в js так можно в C# нет)
источник

V🧀

Vestrond 🧀 in .NET Talks🎄
что мешает в сш такое сделать?
источник

MN

Mr. N in .NET Talks🎄
js не компилируется
источник

MN

Mr. N in .NET Talks🎄
Он выполняется по иструкциях
источник

V🧀

Vestrond 🧀 in .NET Talks🎄
где ты тут жс увидел?
источник

E

Eatric in .NET Talks🎄
Для этого же паттерн специальный есть
источник

E

Eatric in .NET Talks🎄
Как с middleware сделать
источник

MN

Mr. N in .NET Talks🎄
А что это?)
источник

IC

Ilya L Che in .NET Talks🎄
eval
источник

NS

Nikolay Shamshurin in .NET Talks🎄
Dictionary<Model, IEnumerable<string>> validationErrors = new Dictionary<Model, IEnumerable<string>>();

           foreach (var item in youModels.Select(mbox => new
           {
               ItemModel = model,
               Errors = new List<string>
               {
                   _noCache != model.noCache ? "O, shit" : null,
                   ...                
               }
           }).Where(group => group.Errors.Any(s => s != null)).ToDictionary(k => k.Book, v => v.Errors.Where(e => e != null)))
           {
               validationErrors.Add(model.Key, model.Value);
           }
источник

NS

Nikolay Shamshurin in .NET Talks🎄
Бля, я тебе готовый линк валидатор наговнокодил.
источник

NS

Nikolay Shamshurin in .NET Talks🎄
Юзай.
источник

V🧀

Vestrond 🧀 in .NET Talks🎄
его выпилили чтоль?
источник

NS

Nikolay Shamshurin in .NET Talks🎄
Не благодари.
источник

IC

Ilya L Che in .NET Talks🎄
Откуда?
источник