摘要:不知道以后会不会用到,先记下来 public object this[int s] { get { return 123; } set { //随意操作 Console.WriteLine(123.ToString()); } } 当取值复制是复杂操作的时候会用到,一般用在算法里面。另一个相关的是运
阅读全文
摘要:好记性不如烂笔头。 using System; using System.Collections.Generic; using System.Data; using System.Data.SqlClient; /// <summary> /// 数据库工具 /// </summary> publi
阅读全文
摘要:游戏里礼包、月卡之类的经常用到utc时间。 /// <summary> /// 获取utc时间 /// </summary> /// <returns></returns> public static long GetUTCTime() { TimeSpan ts = DateTime.UtcNow
阅读全文
摘要:这个例子是我曾经的面试题,稍微根据记忆修改了下。 希望以后我别再忘记了。。。以下以自己实现字典类为例子,可以有不对望看到的大佬指出
阅读全文
摘要:用来重载运算符的,比如说我有两个Vector4类型的变量V1和V2,用了重载运算符,我们实现对相关运算符写好算法,比如说相减,那我们可以直接V1 - V2运算相减运算。 以下为代码: //自定义类Vector4 class Vector4 { public double x, y, z, w; pu
阅读全文
摘要:1.Replace(替换字符):public string Replace(char oldChar,char newChar);在对象中寻找oldChar,如果寻找到,就用newChar将oldChar替换掉。如: string st = "abcdef"; string newstring =
阅读全文
摘要:用了这么久C#,竟然还对一些修饰符傻傻分不清楚!!!!在此特地写一篇关于C#中各种修饰符的说明。 首先,简单说明一下4个访问修饰符(是添加到类、结构或成员声明的关键字)(网上一大堆) Public:公有的,是类型和类型成员的访问修饰符。对其访问没有限制。 Internal:内部的,是类型和类型成员的
阅读全文