- 博客(13)
- 收藏
- 关注
原创 asp.net之间常见的传值方式,及其优缺点
[color=darkred][size=xx-small]QueryString传值[/size][/color]这是经典的传值方式,使用起来非常简单,只是将传过来的值在浏览器的地址栏上显示,不能传递对象,一般这种传递的少,而且是安全性能不高时候使用;[color=darkred][size=xx-small]Session传值[/size][/color]这种传值方式是将传过来...
2013-03-15 00:10:27 146
原创 string与StringBuilder的区别
string与StringBuilderstring在每次拼接字符串的时候,都会在内存中新建一个空间,这样就会使系统开销很大,所以就引进了StringBuilder,来提高字符串的拼接,他在拼接的时候不用创建新的空间。语法:StringBuilder sb=new StringBuilder();方法:sb.Append();直接在内存中添加子符sb.ToString();将S...
2012-10-04 12:42:00 92
原创 在继承中虚类和费虚类的区别
虚方法定义:虚方法就是可以被子类重写的方法,如果子类重写了虚方法,那么就运行重写后的虚方法,如果没有,则就用父类的虚方法virtual关键用于修饰方法、属性、索引或事件生命,并允许在派生类中重写这些现象。例如:using System;using System.Collections.Generic;using System.Linq;using Sys...
2012-09-27 15:21:23 135
字符串的比较
字符的比较,比较时大小写忽略有三种方法(1)将其全变成小写用 ToLower()方法,或则全变成大写用ToUpper()方法例如: static void Main(string[] args) { string s1 = "JaVa"; string s2 = "jAvA"; s1 = s...
2012-09-22 22:44:08 124
原创 索引器
简单的索引,索引时可以重载的 class Program { static void Main(string[] args) { int[] values = {3,5,9,8}; int i = values[1];//将数据里的数用一个变量接受值 Console.Wr...
2012-09-19 00:44:27 145
原创 飞行棋玩家的创建及主方法的实现
static int step; static int[] Map = new int[100]; static int[] player = { 0, 0 };//player[0]存玩家A的下标,player[1]存玩家B的下标 static string[] name = new string[2];//name[0]存玩家A的姓名,n...
2012-09-18 21:43:50 192
选择器
在进入幸运盘的时候有个选择,只能那之间几个数间选择的方法 /// /// 判断数是否在一个范围内 /// /// 最小边界值 /// 最大边界值 /// static int ReadInt(int min, int max) { ...
2012-09-18 21:39:46 88
原创 飞行棋掷骰子的实现及判断范围的方法
要是玩家要有像真实的感觉有掷骰子的,所以要系统随机产生1-6之间的数,产生随机数的方法Random r = new Random(),还有进入每个关卡所产生的效果 /// /// 玩家掷筛子的方法 /// /// A掷骰子传0过来 B掷筛子传1过来 static void Action(int play) ...
2012-09-18 21:37:31 683
飞行棋地图的实现
编写飞行棋主要把棋盘用代码写出来,而地图又要能连接起来,不能断掉,地图上要有每个关卡的图例,也是要用代码显示出来。 /// /// 绘制标志 /// public static void ShowUi() { Console.WriteLine("***********************...
2012-09-18 21:27:48 1199
原创 冒泡排序
冒泡排序就是每一次排序完之后就在对之后的数进行比较,直到数组里的数按照从大(小)排列,这是一个嵌套的循环,外层是比较趟数的循环,内部循环是数组内的数比较。 class Program { static void Main(string[] args) { int[] a = { 6, 3, 8, 9, 4 }; ...
2012-09-18 01:07:43 97
原创 C#中的枚举
1.枚举是用户自己的定义的变量类型,我们要指定这个类型所有的值。语法:enum 类型名{值1,值2,值3,..........}枚举是和方法是同一级别的。枚举的作用:1.限制用户不能随便赋值,只能在枚举中定义的值中选。2.不需要记每一个值是什么,只需要选择相对应的值。[b]注意[/b]1)枚举类型时,值不能为int。2)枚举的类型的变量都可以强制转换int类型。...
2012-09-17 22:32:50 126
原创 逻辑表达式及闰年表达式
逻辑表达式的结果是bool类型的,返回值只有两个一个true另一个是false逻辑表达式的短路问题:1)在逻辑与中当第一个表达式为false,那么这个整个表达式在这里就终止了,不会在执行第二个表达式。2)在逻辑或中当第一个表达式为true,那么这个整个表达式在这里就终止了,不会在执行第二个表达式。闰年的判断表达式year%400==0||(year%4==0&&year%100...
2012-09-17 20:56:52 1008
原创 转义字符
转义字符:转义字符就是一个字符,他是由“\+字符”来组成特定的意义。一些特定的字符:换行\n退格(删除)\btab键(由多个空格组成的) \t在字符串只加@有两个不同意义1)字符串中如果有\,则不再理解为转义。2) 使字符串可以换行。如果字符串前面加了@符号,在字符串上用两个双引号表示一个双引号...
2012-09-17 20:53:39 117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人