fengcarl

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年9月24日

摘要: 设计子程序的步骤:1、检查先决条件 --检查这个程序是否真正必须2、定义子程序要解决的问题详细列出如下内容:这一子程序将要隐藏的内容;传给这个子程序的各项输入;从该子程序得到的输出;eg.ReportErrorMessage()1)隐藏了两个信息,一个是错误信息的文本,另一个是当前的处理方式3、为子程序命名4、决定如何测试子程序,单元测试5、在标准库中搜寻可用的功能6、考虑错误处理。考虑所有可能出错的环节7、考虑效率问题8、研究算法和数据类型9、编写伪代码1)一个子程序的头部注释This routine outputs an error message based on an error co 阅读全文
posted @ 2013-09-24 19:09 fengcarl 阅读(321) 评论(0) 推荐(0) 编辑

2013年4月16日

摘要: ***数组和集合类的区别***1、数组能容纳值类型,集合类则将它们的元素作为对象类型来接受。所以数组要声明容纳元素的类型,集合则不声明2、数组具有固定大小,不能增大或缩小,集合则是动态的3、数组可以是多维的,集合则是线性的,但是可以用集合中存储集合来模拟多维数组。*********************1.ArrayList适合打散存储一个数组中的元素,比数组更加适合于增加删除元素Remove(numbers)方法 :移除值为numbers的一个元素RemoveAt(numbers)方法:移除索引为第numbers的元素Add方法:ArrayList末尾增加一个元素Insert(param1 阅读全文
posted @ 2013-04-16 20:54 fengcarl 阅读(216) 评论(0) 推荐(0) 编辑

摘要: 1.Member Definitionspublic-成员可以由任何代码访问private-成员只能由类内的代码访问 - Defaultinternal-成员只能由定义它的工程内部访问protected-成员只能有类内,或者继承他的类访问protected internal-成员只能有工程内部的类本身以及继承它的类访问1) Defining Fileds公有类型的字段变量 使用 PascalCasing 规则命名readonly关键字-表明该字段只能由构造函数来赋值,或者由初始化赋值语句赋值2) Defining Methods***如果使用static来修饰该方法,那么此方法只能通过类名来访 阅读全文
posted @ 2013-04-16 14:31 fengcarl 阅读(184) 评论(0) 推荐(0) 编辑

2013年4月15日

摘要: 1.Disposable Objects可删除对象的使用,新建的对象VariableName将在using这个程序段内有用,结束之后会自动删除该对象。<ClassName> <VariableName> = new <ClassName>();using (<variableName>){}或者using(<ClassName> <VariableName> = new <ClassName>()){}2.Classinternal(default):只有当前工程内可以使用public:所有工程都可以使用abs 阅读全文
posted @ 2013-04-15 18:41 fengcarl 阅读(139) 评论(0) 推荐(0) 编辑

2013年4月14日

摘要: 考研的事情总算是告一段落了,总的来说结局还算圆满。所以我也算是能有这么一大段时间来好好学习一门语言。大学期间,真的浪费了不知道多少时间,作为计算机系的学生,目前也仅仅是对各种编程语言略懂皮毛而已,之前一直用Java语言,也对java ee方面的知识有一些涉猎,但是导师要求我把C#能够学会,所以不得不放弃java,希望能够坚持下去把C#真正的学会。 其实无论C#或者是JAVA又或者是CPP,基本是一通百通的东西,只要真正熟练掌握了任何一种语言,那转到其他就是比较简单的了。考研期间被某微软专家在微博上点名批评过死记硬背,不重实践,其实那也是无奈之举。如今得闲,仔细研读其博客,对我真的帮助很大,现在我更是遵循他的建议,买了一些他列的计算机方面的书籍,准备好好实行我的书单计划。对于他所提到的Github我也很感兴趣,希望能尽快把C#上手,去Github上找些开源项目多多学习。 学习任何一门编程语言,买书无疑是令人头疼的事情,我比不得那些聪明的人,不能单单通过互联网就能够学习。所以首先,我就在Amazon.cn上搜索C#关键字,出现了很多书籍。其中《Beginning Visual 阅读全文
posted @ 2013-04-14 20:02 fengcarl 阅读(235) 评论(0) 推荐(0) 编辑