要学好C#,基础知识的重要性不言而喻,现将常用到的一些基础进行总结,总结如下:
01. 数据类型转换:
强制类型转换(Chart--> int):
char cr='A'; int i = (int)(cr);
02. 委托/匿名函数/Lamda表达式:
委托是匿名函数的起源,Lamda表达式又是匿名函数的升华。这些又是如何体现的呢,请看:
委托示例:
namespace Delegate { class Program { public delegate void TDelegate(int i, int j); static void Caculator(int i, int j) { Console.WriteLine(i * j * i * j); } public static void InvokeDE() { TDelegate td = new TDelegate(Caculator); td.Invoke(3, 5); } static void Main(string[] args) { InvokeDE(); Console.ReadLine(); } } }