C#基础教程
qi_jianzhou
IT 行业的软件工程师
展开
-
CSharp 常用函数
Int64.Parse 方法将数字的字符串表示形式转换为它的等效 64 位有符号整数。string s=Console.ReadLine();long num=Int64.Parse(s)原创 2005-10-22 08:35:00 · 5115 阅读 · 0 评论 -
命令行参数
C# 程序员参考 命令行参数Main 方法可以使用参数,在这种情况下它采用下列形式之一:static int Main(string[] args)static void Main(string[] args)Main 方法的参数是表示命令行参数的 string 数组。通常通过测试 Length 属性来检查参数是否存在,例如:if (args.Length == 0) { Cons原创 2005-10-22 09:02:00 · 1083 阅读 · 0 评论 -
Main 方法的返回值
C# 程序员参考 返回值Main 方法可以是 void 类型:static void Main() {}它还可以返回 int:static int Main() { return 0;}示例在此示例中,程序包含两个类 Factorial 和 MainClass。驻留在 MainClass 类中的 Main 方法用于从键盘读取数字,从 Factorial 类调用 Fac 方法原创 2005-10-22 08:21:00 · 1495 阅读 · 0 评论 -
CSharp 基本知识-数组
1.数组CSharp 的数组从 0 开始声明数组时 "[ ]"放在类型名的后面,而不能放在标示符的后面,放在标示符的后面是别一种语法如 int[] table 而不是 int table[]另一细节是数组的大小不是其类型的一部分,而在C语言中数组的大小确是数组类型的一部分,可以声明一个数组关为它分配 int (觉得这里好像说的不对,应该是"类型") 对象的任意数组, 不管长度如何如:int[原创 2005-10-22 09:46:00 · 26816 阅读 · 2 评论 -
学习时的总结
Person p=new Person(); Console.WriteLine("默认的person:{0}",p);这里 person 是一个类,p 是 person 这个类的对象,当输出 p 时,则隐含调用 p.toString() 这个方法原创 2005-10-22 10:47:00 · 1304 阅读 · 0 评论 -
委托的学习
今天学了学委托,稍微的了解了一下,做了一个简单的例子。1.委托定义在 namespace 的上面2.委托和要实现的方法得到一样的参数及返回值//==========================================================//using System;public delegate double deleComputer(double at原创 2006-01-23 11:37:00 · 761 阅读 · 0 评论 -
事件的简单解释(转msdn)
事件的简单解释:(来自于MSDN)事件是对象发送的消息,以发信号通知操作的发生。操作可能是由用户交互(例如鼠标单击)引起的,也可能是由某些其他的程序逻辑触发的。引发(触发)事件的对象叫做事件发送方。捕获事件并对其作出响应的对象叫做事件接收方。在事件通信中,事件发送方类不知道哪个对象或方法将接收到(处理)它引发的事件。所需要的是在源和接收方之间存在一个媒介(或类似指针的机制)。.NET F原创 2006-01-23 17:34:00 · 785 阅读 · 0 评论 -
C#窗口事件处理初探(转载)
C#窗口事件处理初探作者:zhenxizhouC#窗口事件处理初探 事件驱动(Event Driven)是C#窗口程序设计的核心,其重要性就相当于VC中的消息映射,不了解事件驱动就无法深入窗口程序设计的殿堂。在C#语言中,事件的处理主要有两种方法:委托式的事件处理模式(Delegation Event Model)与对可重载方法(Event Method)的重载。1、委托式事件原创 2006-01-23 16:07:00 · 1086 阅读 · 0 评论