Преобразуйте все строки в списке в int

Снимите ограничение структуры на первый метод. Если вам нужно различать типы значений и классы, вы можете использовать тип аргумента для этого.

      static void Foo( T? a ) where T : struct
      {
         // nullable stuff here
      }

      static void Foo( T a )
      {
         if( a is ValueType )
         {
            // ValueType stuff here
         }
         else
         {
            // class stuff
         }
      }
506
задан poke 8 October 2018 в 15:43
поделиться