51CTO博客开发
所有微软公司提供的类都以System或Microsoft命名空间开头; 有关网络协议和简单的编程接口的类放在System.Net命名空间中; 有关文件I/O,内存I/O,独立存储的类都放在System.IO命名空间中; 基于Windows应用程序的用户界面的类放在System.Windows.Forms命名空间中; 有关Web服务器与浏览器交互以及Web服务的类都放在System.Web及
进程 进程是一个可并发执行的程序在一个数据集合上的运行过程。也就是说,它是运行中的程序,是程序的一次运行活动。在操作系统中,进程是进行系统资源分配、调度和管理的最小单位。 线程 对于一些多线程程序来讲,其包含两条或两条以上并发运行的部分,每个部分就称作一个线程,每个线程都有独立的执行路径。线程是处理器分配资源的最小单位。 管程 管程是一种并发性的构造,它包括用于分配一个共享资源
C# (C sharp) 是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft .NET平台的应用程序,Microsoft .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用程序。使用简单的
三层开发就是将系统的整个业务分为表示层、业务逻辑层、数据访问层,这样有利于系统开发、维护、部署和扩展。 表示层:负责直接和用户交互,一般指系统的界面,数据输入、显示; 业务逻辑层:做有效性验证的工作,eg完成数据添加、修改和查询业务;不允许指定的文本框中输入空字符串,数据格式是否正确及数据类型验证;用户权限的合法性判断; 数据访问层:和数据库进行交互:数据的添加、删除、修改和显示,所有的数据
using System; namespace Chapter2 { class TypeInference { static void Main(string[] args) { &nb
using System; namespace Wrox.ProCSharp.Basics { class ScopeTest2 { static int j = 20; public static void M
using System; namespace Wrox.ProCSharp.Basics { class Client { public class Math { &nbs
int[]表示一个整数数组,所有数组都是引用类型,如 int[] integers=new int[32]; int[] copy=integers; 该代码把变量copy指向同一数组,而不是创建一个数组。
c#中,如果一个case子句为空,则可以从case跳到下一个case,这样可以用相同的方式处理两个或多个case子句,不需要goto语句。 在c#中,可以把字符串用作测试变量。 foreach(数据类型 元素 in 集合或数组),foreach循环不能改变集合中元素的值,如需要迭代集合中的各项,并改变他们的值,应使用for循环。 goto语句2个限制:不能跳转到像for循环的代码块中,也不能
c#把数据分为两种:1)值类型,等价于VB、c++中简单类型。2)引用类型,与vb中引用类型c++中指针访问类型相同。 值类型存储在堆栈中,引用类型存储在托管堆上。 Vector x,y; x=new Vector(); x.Value=30; y=x; Cons
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号