您好,登錄后才能下訂單哦!
c#是什么?c#的作用有哪些?本篇文章就給大家介紹c#的功能,讓大家了解c#程序結(jié)構(gòu),c#的簡單使用。有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對你們有所幫助。
c#的簡單介紹:
C#是一種現(xiàn)代通用的面向?qū)ο缶幊陶Z言,由Microsoft開發(fā)并經(jīng)歐洲計(jì)算機(jī)制造商協(xié)會(ECMA)和國際標(biāo)準(zhǔn)組織(ISO)批準(zhǔn)。
C#專為公共語言基礎(chǔ)結(jié)構(gòu)(CLI)而設(shè)計(jì),它由可執(zhí)行代碼和運(yùn)行時(shí)環(huán)境組成,允許在不同的計(jì)算機(jī)平臺和體系結(jié)構(gòu)上使用各種高級語言?!鞠嚓P(guān)視頻教程推薦:c#教程】
C#能成為一種廣泛使用的專業(yè)語言,有以下原因:
1、它是一種現(xiàn)代的通用編程語言
2、它是面向?qū)ο蟮摹?/p>
3、它是面向組件的。
4、這很容易學(xué)習(xí)。
5、它是一種結(jié)構(gòu)化語言。
6、它產(chǎn)生有效的程序。
7、它可以在各種計(jì)算機(jī)平臺上編譯。
7、它是.Net框架的一部分。
C#的強(qiáng)大編程功能
C#是構(gòu)造緊密遵循傳統(tǒng)的高級語言,這與C和C ++一樣,并且都是一種面向?qū)ο蟮木幊陶Z言。它與Java有很強(qiáng)的相似性,它具有許多強(qiáng)大的編程功能,使其可以滿足全球眾多程序員的需求。
以下是C#的一些重要功能列表
1、布爾條件
2、自動垃圾收集
3、標(biāo)準(zhǔn)庫
4、程序集版本控制
5、屬性和事件
6、代表與事件管理
7、易于使用的泛型
8、索引
9、條件編譯
10、簡單的多線程
11、LINQ和Lambda表達(dá)式
12、與Windows集成
C#的簡單示例
1、C#的程序結(jié)構(gòu)
C#程序包括以下部分 -
1)、命名空間聲明
2)、一類
3)、類方法
4)、類屬性
5)、主要方法
6)、聲明和表達(dá)
7)、注釋
2、簡單示例:打印“Hello World”字樣
using System; namespace HelloWorldApplication { class HelloWorld { static void Main(string[] args) { /* my first program in C# */ Console.WriteLine("Hello World!"); Console.ReadKey(); } }}
編譯和執(zhí)行此代碼時(shí),會產(chǎn)生以下結(jié)果:
說明:
1)、程序的第一行使用了關(guān)鍵字 using System; 這是用于在程序中包含System命名空間。程序通常具有多個using語句。
2)、第二行中聲明名稱空間(HelloWorldApplication)。命名空間是一個類的集合。該HelloWorldApplication命名空間包含類的HelloWorld。
3)、第三行有一個類聲明,HelloWorld類包含程序使用的數(shù)據(jù)和方法定義。類通常包含多個方法,方法定義類的行為。但是,HelloWorld類只有一個Main方法。
4)、第四行定義Main方法,它是所有C#程序的入口點(diǎn)。Main方法規(guī)定在上課的時(shí)候做什么。
5)、第五行/*...*/被編譯器忽略,并在程序中添加注釋。
6)、Main方法使用語句Console.WriteLine(“Hello World”)指定其行為;
7)、WriteLine是System命名空間中定義的Console類的方法。該語句會讓消息“Hello,World!” 顯示在屏幕上。
8)、最后一行Console.ReadKey(); 適用于VS.NET用戶。這使得程序等待按鍵操作,并且當(dāng)從Visual Studio .NET啟動程序時(shí),它會阻止屏幕快速運(yùn)行和關(guān)閉。
注:C語言編程非?;贑語言和C++編程語言,所以如果你對C或C++編程有了一個基本的了解,那么學(xué)習(xí)C語言會很有意思。
以上c#是什么?c#的作用有哪些的詳細(xì)內(nèi)容,更多請關(guān)注億速云其它相關(guān)文章!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。