摘要:
在开发过程中对静态方法的调用是通过类型名后面加个点而后是调用方法的名称,对类型实例方法的调用是通过new一个对象,而后点加方法名称,这是最熟悉不过的两种方式。还可以通过读取CLR元数据,利用反射进行方法调用。在利用反射方式调用方法时,最重要的两个类是System.Type和System.Reflection.MethodInfo。用MethodInfo类型的Invoke方法调用方法,必须传入目标对象实例的引用。如下: public class Calculate { private int Add(int leftNum, int rightNum) { ... 阅读全文
摘要:
以下代码均来自微软官网/// <summary>/// This sample uses Take to get only the first 3 elements of the array./// </summary>public void Linq1(){ int[] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 }; var first3Numbers = numbers.Take(3); //从第一个元素开始,获取三个 Console.WriteLine("First 3 numbers:"); forea 阅读全文