摘要: 1、普通属性 自动属性 //由对应的私有字段的,是普通属性 private MobileStorage _ms; internal MobileStorage Ms { get { return _ms; } ... 阅读全文
posted @ 2015-10-21 21:20 苏打兴 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1、 当你无聊的时候,想玩游戏,想看电影来打发时间,一定要找个东西来学习。2、 学习了一个知识点后,立即用代码去实现它。实践与理论结合,这是学习的王道。3、 我们学习C#就是学习它的无数个类库怎么使用,学习一个新的知识,就是学习这个类能干什么,这么使用这个类的方法。 阅读全文
posted @ 2015-10-21 21:11 苏打兴 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1、统计某种字符串中某个字符或某个字符串出现的次数,以及每次出现的索引位置有如下字符串:【"患者:“大夫,我咳嗽得很重。” * 大夫:“你多大年记?” 患者:“七十五岁。” * 大夫:“二十岁咳嗽吗”患者:“不咳嗽。” *... 阅读全文
posted @ 2015-10-20 22:37 苏打兴 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: 1、按一行n个数输出数组 for (int j = 0; j arr[j+1]) { int temp = arr[j]; arr[j] = ar... 阅读全文
posted @ 2015-10-20 21:16 苏打兴 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1、声明两个变量:int n1 = 10, n2 = 20;要求将两个变量交换,最后输出n1为20,n2为10。扩展(*):不使用第三个变量如何交换?用方法来实现:封装一个方法来做。 * 提示:方法有两个参数n1,n2,在方法中将n1与n2进行交换,使用ref。 sta... 阅读全文
posted @ 2015-10-20 21:14 苏打兴 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 在C#编程过程中经常见到string和String,下面来看看它们之间的区别:1、 string是C#中的类, String是.net Framework的类。 string是String的别名,String在c# IDE中不会显示蓝色2、 编译器会将string编译成String,所以使用St... 阅读全文
posted @ 2015-10-20 18:19 苏打兴 阅读(903) 评论(0) 推荐(0) 编辑
摘要: 3. 用接口来实现多态 接口是一种规范,也是一种能力,当一个类要表现出某种能力的时候,一般都用接口来实现。 声明接口的方式: 接口的名称一般以 I 开头,以able结尾。因为以able结尾的单词代表某种能力。 [public] interface I .. able { 成员; } ... 阅读全文
posted @ 2015-10-16 21:50 苏打兴 阅读(922) 评论(0) 推荐(1) 编辑
摘要: 2、抽象类 抽象类的特点: 1)、抽象类中的抽象成员必须标记为abstract,并且不能有任何实现。 方法不能有任何实现是指,方法没有大括号,也没有方法体。 只有大括号,没有方法体的方法叫做空实现。 2)、抽象成员必须标记在抽象类中 3)、抽象类是有构造函数的,但抽象类不能被... 阅读全文
posted @ 2015-10-16 21:00 苏打兴 阅读(4679) 评论(0) 推荐(1) 编辑
摘要: 让我们再来看有关值传递和引用传递的例子: //值传递,传递的是这个值的本身 int n = 10; int m = n; m = 40; Console.WriteLine(n); ... 阅读全文
posted @ 2015-10-16 11:21 苏打兴 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 装箱:就是将值类型转换为引用类型。 拆箱:将引用类型转换为值类型。 看两种类型是否发生了装箱或者拆箱,要看,这两种类型是否存在继承关系。 //int n = 10; //object o = n;//装箱 //int nn =... 阅读全文
posted @ 2015-10-16 10:32 苏打兴 阅读(181) 评论(0) 推荐(0) 编辑