Is there a better alternative than this to 'switch on type'?

后端 未结 30 2524
梦毁少年i
梦毁少年i 2020-11-22 03:28

Seeing as C# can\'t switch on a Type (which I gather wasn\'t added as a special case because is relationships mean that more than one distinct

30条回答
  •  [愿得一人]
    2020-11-22 04:01

    I use

        public T Store()
        {
            Type t = typeof(T);
    
            if (t == typeof(CategoryDataStore))
                return (T)DependencyService.Get>();
            else
                return default(T);
        }
    

提交回复
热议问题