摘要: 今天听说同学去面试,其中有一道题是大一学C语言中的一道例题。题目很简单,就是在命令提示符中输出一个任意高(奇数)的*号菱形(如下所示)。// *// ***// *****// *******// *********//***********// *********// *******// *****// ***// *但是在面试的时候HR让同学把实心菱形换成中间镂空的菱形(如下所示)。// *// * *// * *// * *// * *//* *// * *// * ... 阅读全文
posted @ 2012-05-05 14:47 xiangsoft 阅读(144) 评论(0) 推荐(0) 编辑
摘要: as操作符用于转换引用类型说明:as操作符类似于强制转换,所不同的是,当转换失败时,操作符将产生空值(null),而不是发生异常。示例: 本示例使用 as 操作符将一个 object 类型的变量转换为 string 类型1 Object myObject;2 string myString = myObject as string; 本示例使用as操作符将一个 int类型的变量转换为string类型1 int myInt = 1;2 string myString = myInt as string; 阅读全文
posted @ 2012-03-12 17:28 xiangsoft 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 最近在CSDN上看到了一个新人求助的帖子,看样子像刚刚学习到面向对象,问的是C#中几个关键字的区别。其中问到了abstract和virtual的区别。为此我先查了一下MSDN,看一下微软官方给出的解释:abstract:http://msdn.microsoft.com/zh-cn/library/sf985hc5.aspxvirtual:http://msdn.microsoft.com/zh-cn/library/9fkccyh4.aspx我们先看一下微软对abstract的解释:abstract修饰符指示所修饰的内容缺少实现或未完全实现。abstract 修饰符可用于类、方法、属性、索引 阅读全文
posted @ 2012-03-11 17:08 xiangsoft 阅读(180) 评论(0) 推荐(0) 编辑