自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

C#語(yǔ)法基礎(chǔ)淺析

開(kāi)發(fā) 后端
C#語(yǔ)法對(duì)于我們了解C#是很有幫助的,那么C#語(yǔ)法都有哪些需要注意的呢?本文就向你詳細(xì)介紹這方面的原因。

俗話(huà)說(shuō),無(wú)規(guī)矩不成方圓;C#是一種編程語(yǔ)言,C#語(yǔ)法和C#編程規(guī)范是什么呢?如同學(xué)習(xí)外語(yǔ)的語(yǔ)法一樣。那么對(duì)于初學(xué)者,我們學(xué)習(xí)了C#語(yǔ)法是對(duì)于程序開(kāi)發(fā)是十分有利的。

先看看變量的命名規(guī)則吧,一個(gè)變量的名字如同人的名字一樣都用一定的意義,例如定義鋼筆的價(jià)格: double x=12.3,和double pen_price=12.35,兩者相比顯然是第二種比較好,讓人一看就直到是鋼筆的價(jià)格。變量的名字可以由:字母,數(shù)字和下劃線組成,但是不能以數(shù)字開(kāi)頭。

特別要注意的是:在C#中有很多關(guān)鍵字; while case for if public等等,這里不一一列出。這些字符就像古代帝王的忌諱,是不能用作其他的用途。而且在開(kāi)發(fā)環(huán)境中,它們的顏色是特別明顯。

下面來(lái)看看C#語(yǔ)法應(yīng)用例題:

  1. using System;  
  2.  
  3. using System.Collections.Generic;  
  4.  
  5. using System.Text;  
  6.  
  7. namespace ceshi  
  8.  
  9. {  
  10.  
  11.  class Program//類(lèi)名大寫(xiě)開(kāi)頭  
  12.  
  13. {  
  14.  
  15. static void Hello() //方法,即自定義函數(shù)  
  16.  
  17. {  
  18.  
  19. Console.WriteLine("hello,everyone");  
  20.  
  21. //結(jié)束符一對(duì)大括號(hào)要匹配  
  22.  
  23. static void Print_number(int[] a)  
  24.  
  25. {  
  26.  
  27. int x;  
  28.  
  29. for (x = 0; x < a.Length; x++)  
  30.  
  31. {  
  32. Console.WriteLine(a[x]);  
  33. }  
  34. }  
  35.  
  36. static void Main(string[] args)  
  37.  
  38. {  
  39.  
  40. Hello();  
  41.  
  42. int[] a ={ 1, 5, 7, 5, 3, 3, 44, 7 };  
  43.  
  44. Print_number(a);  
  45.  
  46. Console.ReadKey();  
  47.  
  48. stringpublic="guanjianzi";//錯(cuò)誤所在,盜用系統(tǒng)關(guān)鍵字  
  49.  
  50. // 單行注釋  
  51.  
  52. /*  
  53.  
  54.  *多行注釋  
  55.  
  56.  */ 
  57.  
  58. }  
  59.  
  60. }  
  61.  
  62. }  

錯(cuò)誤 1 應(yīng)輸入標(biāo)識(shí)符,“public”是關(guān)鍵字

錯(cuò)誤 2 無(wú)效的表達(dá)式項(xiàng)“public” 。

C#語(yǔ)法之方法和類(lèi)名稱(chēng)的定義:

方法的名字應(yīng)該要表達(dá)這個(gè)方法要完成的功能,而且第一個(gè)字母要大寫(xiě):如方法:

public void Print_number(int []),這樣就知道這個(gè)方法要完成的功能。定義方法也是,方法的名字的第一個(gè)字母也要大寫(xiě)。

C#中,每一行代碼都要有個(gè)結(jié)束符——“;”,而且是英文輸入的,中文輸入的分號(hào)會(huì)出現(xiàn)錯(cuò)誤。

C#語(yǔ)法之方法的定義:

  1. static void Print_number  
  2.  
  3. {  
  4.  
  5. //方法體代碼  
  6.  
  7. }  

C#語(yǔ)法之類(lèi)的定義:

  1. public class Full  
  2.  
  3. {  
  4. public :  
  5.  
  6. string names;  
  7.  ……………….  
  8. private Method1()  
  9. {}  
  10. private Method2()  
  11. {  
  12. }  
  13. …………………..  
  14. }  

其中,系統(tǒng)會(huì)自動(dòng)對(duì)齊大括號(hào),另外就是代碼中的注釋?zhuān)@個(gè)很重要,如果沒(méi)有注釋的話(huà),你寫(xiě)的代碼就沒(méi)有其他的人懂,別人和自己閱讀起來(lái)很吃力的。單行和多行的注釋方法都在上面的程序中標(biāo)出來(lái)了,請(qǐng)讀者自己編程體會(huì)。

C#語(yǔ)法的一些基礎(chǔ)就向你介紹到這里,當(dāng)然C#語(yǔ)法的深入學(xué)習(xí)還是要查看書(shū)籍以及代碼嘗試,希望對(duì)你了解C#語(yǔ)法有所幫助。

【編輯推薦】

  1. C#foreach語(yǔ)句使用體會(huì)
  2. C#foreach語(yǔ)句概念及使用淺析
  3. C#foreach使用實(shí)例淺析
  4. C#foreach使用中常見(jiàn)的錯(cuò)誤
  5. 深入探討C#foreach語(yǔ)句
責(zé)任編輯:仲衡 來(lái)源: bianceng.cn
相關(guān)推薦

2009-08-18 12:52:33

C#枚舉類(lèi)型

2009-08-18 13:00:59

C#枚舉類(lèi)型

2009-08-18 16:04:12

C# 操作Excel

2024-06-26 12:59:29

C#代碼開(kāi)發(fā)

2009-08-07 17:25:37

C# SortedLi

2009-08-21 17:19:36

C#網(wǎng)絡(luò)編程入門(mén)

2009-08-14 17:45:52

C# ArrayLis

2009-08-17 18:34:50

C# ChangeCo

2009-08-25 17:59:49

C#入門(mén)

2009-08-20 16:15:19

C# 匿名方法

2009-07-31 14:03:21

C# Format函數(shù)

2009-08-18 09:24:52

C# Anonymou

2009-08-20 14:45:13

C# Switch語(yǔ)句

2009-08-10 17:36:17

C#擴(kuò)展方法

2009-08-26 13:07:07

C#交錯(cuò)數(shù)組

2009-09-10 14:52:55

C# get

2009-08-17 13:34:02

C#異步操作

2009-08-21 17:24:06

C# SingleIn

2009-08-27 13:30:11

C# interfac

2009-08-14 15:23:10

C#使用ErrorPr
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)