志在指尖
用双手敲打未来

c#教程(c和c++哪个好)

c#教程

一、C#言语的简单引见
依据微软官网的引见,C#是为.NET平台量身订做的一种面向对象的言语,它与Java相似都属于从C++演化(提取了C++的优点,丢弃了一些搅扰开发人员的底层操作)而生的言语,同时作为.NET平台的主打言语C#也汲取了其他言语的一些特性,如:VB6的类属性。
C#就像是C++,Java,VB6,这些言语的混合体一样,汲取了多种言语的精髓于一身,那么来看看C#都有那些优点吧:
1.C#是完整面向对象的言语,运用面向对象的思想让我们能够应用理想世界事物模型来描画我们计算机软件的开发模型,让我们的代码更有条理,更好的分工,与维护。
2.C#丢弃了如C++中的的指针,是程序开发复杂度大大的降低,另外还提供了渣滓回收器来管理内存,程序员无需在像用C++的delete关键字来销毁内存。无需关怀内存的释放问题降低开发的复杂度。
3.支持基于接口编程技术,能够完成松耦合的系统,便当以后对软件的晋级与扩展。等等就罗列啦!
二、我的第一个C#程序
你猜对了!就是HelloWorld。好的,翻开MicrosoftVisualStudio开发工具
第一步:左上角点击:文件->新建->项目
第二步,在弹出的对话框左边的树菜单当选择:VisualC#->控制台应用程序->称号命名为MyHelloWorld
第三步:在编辑区域中键入如下代码
我的第一个程序HelloWorld
usingSystem;
namespaceMyHelloWorld
{
classProgram
{
staticvoidMain(string[]args)
{
Console.WriteLine(“HelloWorld…”);
}
}
}
第四步Ctrl+F5运转,运转效果如下:
这样就在控制台就输出了一句话为:HelloWorld…..那么我们的第一个程序就完成了。接下来初步的剖析一下它吧.
三、初步剖析我的第一个C#程序
1.首先来看第一行代码:
1
usingSystem;
这行代码的意义就是导入名为系统的命名空间。这个时分你就会问啦,什么是命名空间?
命名空间:命名空间就是一个程序局内相关类型的一个分组。<来自于C#和.NET3.0高级程序设计>
举个例子吧:
比方笔本子电脑等等都属于办公用品,MP4游戏机等等都属于文娱用品。那么好,如今我需求工作完成对一个程序的编写,这个时分我需求的是办公用品,这个时分我需求将我的办公用品拿过来,按需求来运用(比方编程要用到笔记本)。那么这个时分将我的办公用品拿过来就是一个导入的动作,而办公用品就是名字空间,工作完成后我又需求打会游戏,我们能够将文娱用品拿过来运用,这个时分我们又导入了一个名字为文娱用品的名字空间。里面包含:MP4游戏机等等。c#

c和c++哪个好

内存用垃圾收集系统来管理:没有用来撤消new调用的Delete方法。
不使用(.h)头文件,此类文件也不是必需的。现在将存储于头文件中的信息作为程序集的一部分存储。
在C#程序中,类定义中右大括号后不必使用分号。
Main方法的首字母大写,而且是静态类的成员。Main返回int或void。
每个程序都必须包括Main方法,否则该程序不能编译。
ASP.NET应用程序是个例外,因为其实我们编写的ASP.NET应用程序或者网站,只不过是一些待执行的资源而已,它们都是通过ASP.NET引擎进行处理的
switch语句的break语句不是可选的。
要么break
要么continue
要么return
条件必须为Boolean。
这是明确的要求
1不等于true,0也不等于false
默认值由编译器分配(引用类型为null,值类型为0)。

未经允许不得转载:IT技术网站 » c#教程(c和c++哪个好)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载