- 博客(7)
- 资源 (10)
- 收藏
- 关注
原创 C#基础之LINQ语法解析
LINQ是一种类似于SQL语句的语法,用法也大致相同,这里使用LINQ可以做很多事情,数据库、对象、XML、JSON等都可以使用。1.用法如下1> from...in... 指定要查找的数据源以及范围变量List names = new List() {"Tom","Lili","Gay"}; var nameList = from name in n
2016-10-25 17:48:26 374
原创 C#基础之代理与Lambda和event的爱恨纠葛
C#中的delegate类似于C++中的模板函数,都是将方法像一些常规变量那样传递与使用。且lambda都类似于匿名函数一样,来回折腾。event和delegate的区别后面贴出。贴点代码。public class MyTest { public delegate string GetString(); static void Ma
2016-10-25 11:21:02 307
原创 C#基础之字符串与正则表达式
正则表达式这种东西,什么语言都有,想学会不难,想精通不易,还需多加使用才行。贴点代码,以便以后查验。String s = "Hello,World"; string newS = s.Replace('H', '*'); Console.WriteLine(newS + "\n----------------------------
2016-10-25 10:54:31 227
原创 数据结构堆栈之中缀表达式转后缀
1. 运算数:直接输出。2. 左括号:没进入之前,优先级最高;进入之后,优先级最低。3. 右括号:将栈顶的运算符弹出并输出,直到遇到左括号。(括号丢弃)4. 运算符:1> 若优先级大于栈顶运算符,压栈。2> 若优先级小于等于栈顶运算符,弹出并输出;直到该运算符大于栈顶运算符优先级为止,然后该运算符入栈。5. 若各对象处理完毕,则把堆栈中存留的运算符一并输出。
2016-10-12 00:40:32 358
原创 C#中readonly和const的区别
readonly 关键字与 const 关键字不同。 const 字段只能在该字段的声明中初始化。 readonly 字段可以在声明或构造函数中初始化。 因此,根据所使用的构造函数,readonly 字段可能具有不同的值。 另外,const 字段为编译时常数,而 readonly 字段可用于运行时常数,如下例所示:public s
2016-10-08 16:21:09 170
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人