随笔分类 - C#基础
struct的一种用法
摘要:今天打开程序发现不对劲,三个按钮显示一样的Content。 查询代码,发现问题出现在 private void InitMenuData() { HomeMenuItem menuItem = new HomeMenuItem(); var dict = menuItem.ReadUnityConf
out关键字和ref关键字的区别
摘要:我们只需要知道一点,out经常用在多个参数的输出 ref用在数据的双向传递就好了 public string GetString() { return "Hello,World!"; } var s=GetString(); 这是一个简单输出string的方法,但是只输出了一个参数 我们输出两个参数
一行代码交换两个数据的值
摘要:在初学时,我们交换数据一般借助中介者模式 temp int a=10; int b=20; int temp=b; b=a; int a=temp; C#元组,提供了简便的写法 int a = 10; int b = 20; Console.WriteLine($"Before swap: a =
学习C#
摘要:下面的案例和代码算不上特别基础,关于基础的C#,网上一大堆,我决定重新看一遍C#本质论, 然后记录下,用来完善我的基础,朋友们可以跳着看 1、开始基础 a、解释下string的不可变 string result; result="HelloWorld!"; 在C#中,string 类型是一个引用类型