![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
kt_老酋长
这个作者很懒,什么都没留下…
展开
-
C# 丢弃运算符“_“
_ = KTMABTool_EditorConfig.I;用于运算结果丢弃。原创 2021-02-25 09:33:19 · 2042 阅读 · 0 评论 -
Unity 中 让Litjson 字典Key支持Int等非String类型
修改文件JsonMapper.cs找到private static object ReadValue (Type inst_type, JsonReader reader){//...此代码块大概在 306行左右}在其上方((IDictionary) instance).Add ( property, ReadValue ( t_data.ElementT..原创 2020-08-07 21:09:30 · 2407 阅读 · 9 评论 -
C# 扩展方法 【this 扩展】
扩展方法使你能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。 扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。 对于用 C#、F# 和 Visual Basic 编写的客户端代码,调用扩展方法与调用在类型中实际定义的方法没有明显区别。最常见的扩展方法是 LINQ 标准查询运算符。参考源:https://docs.microsoft...转载 2017-08-04 18:18:47 · 270 阅读 · 0 评论 -
C#将两个Int值变为唯一值
将两个Int值变为唯一值//代码实现public static long HashToLong(int n1, int n2){ long ret = n1; ret <<= 32; ret += n2; return ret;} 运行结果: 输入n1=1,n2=11 结果:4294967307 输入n1=11,n2=1 结...原创 2018-05-07 16:13:41 · 1627 阅读 · 0 评论