C#
有一个仙儿
这个作者很懒,什么都没留下…
展开
-
C# 将字典中的key value转换成数组 获取字典中的key和value
string[] keys = dict.Keys.ToArray();string[] value = dict.Values.ToArray();原创 2020-08-19 17:09:06 · 3276 阅读 · 1 评论 -
C# 除数取小数位
//0Debug.Log(1 / 2);//0.5Debug.Log(1 / 2f);小数位数ToString原创 2020-08-19 17:02:57 · 828 阅读 · 0 评论 -
Unity C# 滑动条监听添加多个参数
只传入滑动条参数时Slider.SliderEvent sliderListener = new Slider.SliderEvent();sliderListener.RemoveAllListeners();sliderListener.AddListener(BtnEvt_SliderChange);void BtnEvt_SliderChange(float sliderVal){ }传入多个参数时Slider.SliderEvent sliderListener = new Sli原创 2020-08-19 16:55:10 · 396 阅读 · 0 评论 -
C# /r/n替换为\n换行
替换-换行string targetStr=str.Replace("/r/n", "\n");替换-分组string[] ReadText = str.Replace("\r\n", "@").Split('@');原创 2020-08-19 16:48:28 · 1146 阅读 · 0 评论 -
C# 类修饰符
virtual:用于修改方法、属性、索引器或事件声明,并使它们可以在派生类中被重写。abstract:只声明不实现,有点类似于接口?static:不需要实例化类,想要直接调用的函数。sealed:阻止其他类继承自该类。????:除了虚函数和抽象函数外,其他都不能被改写。...原创 2019-11-20 19:45:26 · 108 阅读 · 0 评论 -
简单理解C#中的闭包(不涉及原理
理解的定义:一个函数内部使用了一个外部变量,在支持闭包的语言里,这个外部变量实际上会随着函数的存在而存在,这个函数和外部变量就一起形成了闭包。public void T(){ var n = 0; Console.WriteLine(++n);}比如在这个T函数中,有个局部变量n,T函数执行完成后n也随着消失了。现在改成这样写,T1返回了一个匿名函数,这个函数依赖...原创 2019-11-13 14:50:03 · 424 阅读 · 0 评论