摘要:很多人说c#是微软用来和java抗衡的武器 因为二者在很大程度上有著惊人的相似 尽管如此 两者不同的地方也很多 所谓“于细微处见差异”。那么两者的相似和区别都在什么地方呢 我们从今天开始 会从各个角度来对比c#和java的特点 希望能对正在学习 使用c#的朋友有所帮助。
1 c#和.net平台的概貌
2000年6月 微软发布c#语言和.net平台。c#语言是一种强类型的 面向对象的语言 它......
摘要:第二章 用c#开发第一个windows应用程序
准备开始,启动vs7: 接着出现下图: vs7的ide如下图:
一、创建新的工程如图所示,在集成开发环境的file菜单中选择new->project打开新建工程对话框 我们选择工程类型为visual c# projects,在模板中选择windows application,在name处输入工程名称:hellowindow......
VB程序员眼中的C#2 当需要把一个值限制在一定范围内的时候就得使用枚举类型,这与vb中的枚举概念相同.
public enum enmfillcolor 【程序编程相关:Delphi编程的图形显示技巧】
比如: 【推荐阅读:Delphi编程善用资源文件】
blue, 【扩展信息:在Delphi中编制软件版权保护控件】
{
green,
red
}
在 c# 中,每个枚举项都有一个内在的默认类型以确定存储分配.如果没有指定基本类型,就将使用integer.请看下面的指定基本类型的例子:
enum smallenum : byte
{
a,
b,
c,
d
}
}
delegates
delegates用于为一个单独的方法定义一个模板,而不是为一系列相关方法定义模板.一个delegates定义一个函数,但不执行它.delegates在一个事件源与一个事件目的之间起到中间媒介作用.
摘要:《c#入门与提高》
前言
c#介绍 我们知道,c和c++已经成为广泛的应用在商用软件的开发中的开发语言。但是c和c++的灵活性是牺牲了开发效率的。如果与其他的开发语言相比(比如说vb,delphi),相同功能的c/c++软件通常会需要更长的开发周期,要写更多的代码。正是由于c/c++开发的复杂性和需要较长的开发周期,所以许多c/c++开发人员都在寻找一种可以在功能和开发效率......