C# 委托类似于 C 或 C++ 中的函数指针。委托是一个引用类型变量,它保存对方法的引用。可以在运行时更改引用。声明委托的语法:delegate 让我们现在看看如何在 C# 中实例化委托。一旦声明了委托类型,就必须使用 new 关键字创建一个委托对象并将其与特定方法关联。创建委托时,传递给 new 表达式的参数的写法类似于方法调用,但没有方法的参数。public delegate void printString(string s); 阅读更多
字典是 C# 中键值对的集合。字典包含在 System.Collection.Generics 命名空间中。声明和初始化字典:IDictionary d = new Dictionary();上面,在声明字典对象时设置键和值的类型。int 是键的类型,string 是值的类型。两者都将存储在名为 d 的字典对象中。让我们现在来看一个示例:示例阅读更多