什么是“ IList <Classname> MethodName(Class a);”用于?

时间:2019-10-03 12:27:43

标签: c# .net

IList的用途是什么,它在接口中如何工作?以及它如何连接到业务对象类。

2 个答案:

答案 0 :(得分:1)

在这种情况下,接口保证实现该接口的任何类都会有一个名为MethodName的公共方法,该方法接受类型为ClassType的对象并返回一个实现{{ 1}}界面-例如IList

答案 1 :(得分:1)

  

“ IList MethodName(Class a);”的含义是什么?

这是一个方法声明,其中:

  • python3 main.pyClass参数的类类型。
  • a是用于在其他代码中调用它以使用MethodName值执行操作的方法名称。
  • a是方法处理后的IList<Classname>数据后,方法返回的数据变量的返回类型,这里是一个函数。

a是通用的IList<Classname>类型,其中Classname是通用参数。

Generics in C#

Generics (C# Programming Guide)

C# Tutorial Level 1

C# Tutorial Level 2

C# Tutorial Level 3

Beginning Visual C# 2008 Programming (Book)