上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 静态成员 静态字段:使用static关键字定义静态字段,如果不对静态字段进行初始化,静态字段将字段获得默认值(0、null、false)。 静态字段从属于类本身,而不是实例。从类的外部访问时,需要使用类名。在类自身内部的代码总,可以省略类名。 C#不能在同一个类中定义同名的静态字段和实例字段。重复的名称在声明空间中会造成冲突。 静态方法: this关键字在静态方法中是无效的... 阅读全文
posted @ 2012-03-19 22:18 wouldguan 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 匿名类型: 是又编译器动态生成的数据类型,而不是通过显式的定义来生命的。 示例代码: static void Main() { var patent1 = new { Title = "p1 title", //不用也不能声明类型 Year = "1000" }; var patent2 = n... 阅读全文
posted @ 2012-03-19 20:51 wouldguan 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 构造器: 假如一个类没有显式定义任何构造器,C#编译器会自动添加一个没有参数的构造器(默认构造器)。一旦为一个类显式添加了一个构造器,C#编译器就不再自动提供默认构造器。 C# 3.0 增加了对象初始化器,增加了一个成员初始化列表,等号左边是一个允许访问的字段属性,右边是具体要赋的值。 示例代码: class Program { static void M... 阅读全文
posted @ 2012-03-19 20:33 wouldguan 阅读(129) 评论(0) 推荐(0) 编辑
摘要: this关键字: this是传给每一个实例方法的一个隐式参数,他返回对象本身的一个实例。 代码: class Employee { public string FirstName; public string LastName; public void SetName(string FirstName, string LastName) ... 阅读全文
posted @ 2012-03-19 16:32 wouldguan 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 准备: 下载两个控件: itextsharp.dll 和 ICSharpCode.SharpZipLib.dll 在项目引用中添加以上两个文件, 并在代码里添加下面代码即可 using iTextSharp.text; using iTextSharp.text.pdf; HelloWorld: static void Main(string[] args) ... 阅读全文
posted @ 2012-03-17 22:10 wouldguan 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 这样是可以的,C#编译器之使用调用者显示标识的参数,忽略调用者没有指定的所有可选参数。 当无法挑选出最具唯一性的方法,编译器会报错。 代码: static void Main() { test(1); Console.ReadLine(); } static void test(int a) { Console.WriteL... 阅读全文
posted @ 2012-03-16 21:30 wouldguan 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 传引用: 传引用可以改变变量的值,传值只能改变变量在方法中的拷贝; 代码: static void Main() { int x = 1, y = 10; swap(ref x, ref y); //改变了x,y的值,不写ref编译器会报错 Console.WriteLine("{0}{1}",x,y); Console.Re... 阅读全文
posted @ 2012-03-16 13:02 wouldguan 阅读(161) 评论(0) 推荐(0) 编辑
摘要: Process类常用的属性和方法 属性 说明 BasePriority 获取进程优先级(只读) PriorityClass 设置或更改进程优先级(Idle, Normal, High, AboveNo... 阅读全文
posted @ 2012-03-07 23:38 wouldguan 阅读(771) 评论(0) 推荐(0) 编辑
摘要: 求素数的筛法是公元前厄拉多赛提出来的:对于一个大整数x,只要知道不超过sqrt(x)的所有素数p,划去所有p的倍数2p, 3p, ……剩下的整数就是不超过x的全部整数 代码示例: 求[1..100]的所有素数: program project1;// 求素数的筛法是公元前厄拉多赛提出的// 对于一个大整数x,只要知道不超过sqrt(x)的所有素数p,// 划去所有p的... 阅读全文
posted @ 2012-03-01 23:23 wouldguan 阅读(538) 评论(0) 推荐(0) 编辑
摘要: a和b的最大公约数 d = gcd(a,b) = gcd(b, a mod b) 当(a mod b) =0时, b极为所求。 同时, d=a*x+b*y(x,y为整数); 代码如下: C代码#include<stdio.h>long gcd(long a, long b, int* x, int* y){ int t; long tmp; if(b==0) { *x=1; *y=0; ... 阅读全文
posted @ 2012-01-13 20:53 wouldguan 阅读(160) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页