A double blessing has descended upon the house
今天公布了CET-SET(口语)的成绩,在去上课的路上用手机查询。得了一个A。
到教室,没过几分钟收到一封邮包。是O‘reilly寄来的笔记本(是真的笔记本,不是laptop……)
封面是这样的
O(∩_∩)O哈哈~
今天公布了CET-SET(口语)的成绩,在去上课的路上用手机查询。得了一个A。
到教室,没过几分钟收到一封邮包。是O‘reilly寄来的笔记本(是真的笔记本,不是laptop……)
封面是这样的
O(∩_∩)O哈哈~
刘义军老师留的作业
代码简单,一看就懂
1 | using System; |
昨天读了《Effective C#》的第一个条款“使用属性代替可访问的数据成员”,讲到要把公有字段修改为私有字段,并用公有属性把它封装起来。这一点不难理解,
不过里面提到了一个关于二进制兼容性的问题,很是有趣,今天来验证一下。
验证思路:创建一个类库内有一个public的类,该类内有一个public的字段。另外创建一个WinForm程序去读区该字段并显示。然后修改类库中的字段为属性
。再去运行WinForm,就应该会出错了。出错具体原因请参看《Effective C#》讲解。
开始吧!
创建一个ClassLibrary,叫做TheDLL。代码如下:
1 | public class DataHolder |
用它生成一个dll。
所谓女生版就是指的GUI稍微美化了一点点,我承认是标题党….
注意:需要有.net Framework 2.0才可以运行
.net Framework 2.0下载地址(如果你的电脑没有请在这儿下载):
http://www.gougou.com/search?search=.net%20Framework%202.0&id=0
学分绩点计算器下载地址:
http://download.csdn.net/source/993661
(要有CSDN账号才可以下载)
没有CSDN账号请向 397649079@QQ.com 索取
注意:需要有.net Framework 2.0才可以运行
.net Framework 2.0下载地址(如果你的电脑没有请在这儿下载):
http://www.gougou.com/search?search=.net%20Framework%202.0&id=0
学分绩点计算器下载地址:
http://download.csdn.net/source/973619
(要有CSDN账号才可以下载)
运行效果(示例而已):
也不知道会不会快一些……
遍历只做了先序,递归实现的,中序和后序都类似.代码比较简单,就不写注释,直接贴出来了
代码:
TreeNode:结点类
1 | using System; |
Tree:树类
1 | using System; |
题目内容:使用的排队现象,通过仿真手法评估其营业状况。
*基本要求:设某理发馆有N把理发椅,可同时为N位顾客进行理发。
*当顾客进门时,若有空椅,则可以立即坐下理发,否则需要依次排队等候。
*一旦有顾客理完发离去时,排在队头的顾客便可开始理发。
*若理发馆每天连续营业T小时,求一天内顾客在理发馆内的平均逗留时间
*顾客排队等候的队列平均长度
N和T在运行的时候输入
用C#写的,有注释,很混乱,请高人指教~~
1 | using System; |
官方即将出版中文版,看图:
本系列预计将在官方中文版available之后停止翻译
以后大家可以看质量有保证的了~~
但在正版出现之前,我将继续更新,希望大家继续关注,谢谢~~~~~~~~~
功能全面的文字竖排工具。
实现功能:截图、设置字体、繁体转换、文字竖排、设置行列数实现分页、输入原文的时候同步显示竖排文字、一键复制到剪切板等。
注意:C#编写,需要.net framework 2.0
下载地址:
http://download.csdn.net/source/686787
发现缺陷、不足、bug,请告知我,我会尽快修改
ps:没有混淆,可以用reflector看代码
运行库:.net 2.0
下载地址:
http://pickup.mofile.com/7286535210268103
备用地址:
http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=4452071
ps:烟锁重楼是我原来的网名
1 | import javax.microedition.midlet.*; |
1 | using System; |
书上只标了2颗星,我怎么觉得这么费劲….
PS:decimal都算不到30的阶乘啊……
具体讲解书上有
顺便复习一下delegate~~~~~~~
编程之美—1的个数C#笨(效率低)的方法实现
1 | class Program |
internal值根据配置调整
1 | using System; |
1 | class Program |
一个关于深层拷贝的问题(迷惑在私有构造函数)
地址:
http://topic.csdn.net/u/20080903/16/0f89b388-0c33-4c0f-931c-0520c907fdad.html
用new修饰的方法,在编译期按变量类型调用
所以:
Number number = new IntNumber();
number.ShowInfo();
会显示”base class—“
1 | class Number |
C# Code:
1 | public static void Main3_3_3() |
对应MSIL及其注释:
1 | .method public hidebysig static void Main3_3_3() cil managed |
1 | using System; |
1 | using System; |