而不提供泛型类型

而不提供泛型类型

本文介绍了在C#中,我可以调用buildError方法,如A.BuildError()而不提供泛型类型。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在Java中



In Java

public class A<T>
 {
     private T response;


     private A(T response)
     {
         this.response = response;
     }

     public static <T> A<T> buildError()
     {
         A<T> trans = new A<T>(null);
         return trans;
     }

 }







我可以调用buildError方法像A.BuildError()没有给出泛型类型。



在C#




I can call buildError method Like A.BuildError() without giving generic type.

In C#

public class A<T>
 {
     private T response;


     private A(T response)
     {
         this.response = response;
     }


     public static A<T> buildError()
     {
         A<T> trans = new A<T>(null);
         return trans;
     }

 }





在C#中,我可以调用buildError方法,如A.BuildError( )没有给出泛型类型。



In C#,Can I call buildError method Like A.BuildError() without giving generic type.

推荐答案

A<t> trans = new A<t>(null);

只会给你一个编译错误。

will just give you a compilation error.


这篇关于在C#中,我可以调用buildError方法,如A.BuildError()而不提供泛型类型。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-03 04:01