Size: a a a

var chat = new Chat();

2020 November 12

В

Владислав in var chat = new Chat();
так твои децимал и инт реализуют IComparable
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Есть два варианта
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Или передавать в конструктор/метод IEqualityComparer или навесить ограничение, что у сущности есть метод Compare. Другого не дано
источник

Ts

Turok sUkA in var chat = new Chat();
Привет, народ
что делать, если нужно обязательно использовать async-метод в геттере свойства
пусть будет даже синхронно
не могу придумать, как заколхозить, не меняя пол проекта
источник

G

Gopneg in var chat = new Chat();
Turok sUkA
Привет, народ
что делать, если нужно обязательно использовать async-метод в геттере свойства
пусть будет даже синхронно
не могу придумать, как заколхозить, не меняя пол проекта
а в чем проблема?
источник

Ts

Turok sUkA in var chat = new Chat();
вот пример
источник

Ts

Turok sUkA in var chat = new Chat();
нужно, чтоб заработало хотя б в синхронном виде
источник

PE

Pavel Erokhin in var chat = new Chat();
убери await
источник

PE

Pavel Erokhin in var chat = new Chat();
будет синхронно
источник

PE

Pavel Erokhin in var chat = new Chat();
источник

Ts

Turok sUkA in var chat = new Chat();
ругаеться что
источник

Ts

Turok sUkA in var chat = new Chat();
это таск, а не коллекция
источник

C

Cimon in var chat = new Chat();
.result
источник

C

Cimon in var chat = new Chat();
добавь
источник

Ts

Turok sUkA in var chat = new Chat();
ок, спасибо
источник

PE

Pavel Erokhin in var chat = new Chat();
Turok sUkA
это таск, а не коллекция
источник

Ts

Turok sUkA in var chat = new Chat();
спасибо
источник

G

Gopneg in var chat = new Chat();
Turok sUkA
нужно, чтоб заработало хотя б в синхронном виде
    static void Main(string[] args)
   {
     Console.WriteLine(new Test().PropSync);
   }

   public class Test
   {
     public Task<int> MethodAsync() => Task.FromResult(1);
     public int PropSync
     {
       get
       {
         return Task.Run(async () => await MethodAsync()).ConfigureAwait(false).GetAwaiter().GetResult();
       }
     }
   }
источник

Е

Енотечка in var chat = new Chat();
Gopneg
    static void Main(string[] args)
   {
     Console.WriteLine(new Test().PropSync);
   }

   public class Test
   {
     public Task<int> MethodAsync() => Task.FromResult(1);
     public int PropSync
     {
       get
       {
         return Task.Run(async () => await MethodAsync()).ConfigureAwait(false).GetAwaiter().GetResult();
       }
     }
   }
красиво\
источник

Ts

Turok sUkA in var chat = new Chat();
Gopneg
    static void Main(string[] args)
   {
     Console.WriteLine(new Test().PropSync);
   }

   public class Test
   {
     public Task<int> MethodAsync() => Task.FromResult(1);
     public int PropSync
     {
       get
       {
         return Task.Run(async () => await MethodAsync()).ConfigureAwait(false).GetAwaiter().GetResult();
       }
     }
   }
ух ты
сейчас и так попробую
источник