in 参数:只能用在参数。
没有修饰:任意位置。
---------------------------(备注2)------------------------------
in、out泛型参数只能用在委托和接口上面。
//综合运用
delegate ResultType FuncInOut<in ParamType, out ResultType>(ParamType param);
FuncInOut<object, string> funcobj2 = (object obj) => "string";
FuncInOut<string, object> func6 = funcobj2;
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持ASPKU!
注:相关教程知识阅读请移步到c#教程频道。










