1樓:她是朋友嗎
大括號用於定義函式體,構成複合語句(語句塊)、宣告聯合(union)及結構體變數。也用於初始化陣列、結構體等型別的變數。
中括號用於指明陣列下標;在宣告陣列時,用於確定陣列長度。
小括號用於宣告函式引數列表,改變表示式運算的方向,向函式傳遞引數。除了上述這些作用外,小括號也具有在代數運算中相同的作用,另外,在c語言中,代數運算時的中、大括號都用小括號代替。
2樓:
c#裡的方法指的是函式
函式當然要加括號了。
裡面是引數。。
c#中的各種括號的用法
3樓:匿名使用者
()一般用於函式後面的引數列表,也就是括號內是該函式的引數。對於計算公式來說,括號具有最高優先順序。
用於陣列、索引器和屬性,也可用於指標。屬性提供功能強大的方法以將宣告資訊與c#**(型別、方法、屬性等)相關聯。一旦屬性與程式實體關聯,即可在執行時使用名為反射的技術對屬性進行查詢。
屬性以兩種形式存在:一種是在公共語言執行庫的基類庫中定義的屬性,另一種是可以建立,可以向**中新增附加資訊的自定義屬性。此資訊可在以後以程式設計方式檢索。
它一般用作陣列,或雜湊表,或類似的有索引或關鍵字標記的一組資料搜尋。括號前面為這組資料的物件名稱,括號裡可以寫你想要得到的資料的索引號,或者關鍵字。比如a[1],就是取a中的第2個資料,如果a是雜湊表,括號裡可以寫key的內容。
如果a是個datagridview物件,括號裡可以寫列標題。如果a是個datatable類的話,括號裡可以寫**的列名,諸如此類。注意,這個括號支援多維索引。
比如a[2,3]就是取矩陣a的第3行第4列的資料值。
{}在c# 中,大括號仍然扮演著幾種不同的角色:表示層次關係(如定義名稱空間、類時使用的大括號)、表示複合語句(如if、for中的大括號)、表示陣列元素。一對花括號括起來的部分為一個層次,在該層次定義的變數只能用於本對花括號內,而不能用在花括號之外。
4樓:
現在哪想到這麼多,用著用著就知道了!不要死記硬背。
一般()是與引數有關的
是與陣列之類的索引有關的
{}語句塊,方法、函式的主體部分都要用{}括起來。
5樓:匿名使用者
() 方法引數,建構函式等形參
陣列,屬性等單個元素,還有一種用方法就是宣告特性{}語句塊,有try...catch... if...else... 等等
還有一些符號等
像@,轉義字元,呵呵,好像常用的就這些了
6樓:匿名使用者
() 函式申明形參,方法呼叫。。。。其他還沒想到陣列訪問成員。。。。
{} 語句塊。。。。
好像就這吧,其他沒了吧。。。
7樓:匿名使用者
()1.可以使運算級別符號,就像數學上運算子號的符號一樣。
2.括號中有引數,宣告或者呼叫方法
1.括號中有整形,代表宣告一定長度資料
2.括號中有整形(i),代表設定或得到這個集合i索引的資料。
{}1.和配合使用,例如int32 array = new int32。代表宣告瞭長度為3的陣列並初始化資料。
2.結構。if( boolean ){}或者try{}catch{}finally{}
c#寫方法時後面的括號裡面應該寫什麼
8樓:
寫你方法裡需要的引數
bool checkuser( string user,string pwd)
else}
c#中寫在方法最後括號裡的引數是什麼意思
9樓:匿名使用者
private void 上帝給我個女人吧(女人 名字)
orprivate int 上帝給我個女人吧(女人 名字)
10樓:匿名使用者
瘋了`! 這問題你也bai問du
其他的類呼叫這個方法的時候要傳zhi進dao來的引數啊『! 字串型別的
專想學c# 就好好看看屬入門
你先想想為什麼要用這個方法
比如你要用這個方法的時候
例項.getallquestionid(id);
11樓:匿名使用者
string id
id是用在這個方法裡的引數
string表示id是string型別的
12樓:匿名使用者
這中情況不能學c#,先學程式設計入門語言c吧!!!
13樓:草薙在
老天 你學過程式設計沒有
14樓:匿名使用者
此id只能在getallquestionid()方法用,它是一個從別的地方傳來的引數。
15樓:匿名使用者
內行看門道,外行看熱鬧.
傳進來的這個 id 只能在這個方法中使用.
c#一個類裡面的方法後面加括號與不加括號有什麼區別?
16樓:匿名使用者
加括號的是方法吧,不加括號的好像是屬性!
public class a}
17樓:匿名使用者
不加括號他就不能區分哪個是哪個
18樓:傀儡丶健
加括號是要填各種引數的 大多數方法不填引數也不會對方法有什麼影響 不加括號的話會報錯的
c#中的中括號[...]什麼意思?如下**
19樓:匿名使用者
attribute啦
對某個屬性或者某個類的附加標記(個人理解)
想讀取中括號內的attribute你需要用反射。從某種意義上講就好像給你的某個屬性/類貼了個標籤一樣。。
在c#中括號的作用
20樓:匿名使用者
大括號:一般都是**段!比如函式體、名稱空間!
小括號:一回般是方法後面加小答括號!小括號裡面寫對應的引數!還有一些命令語句也用小括號!while();for();這些!
中括號:一般是一些集合屬性需要操作具體某個值的時候!
比如items這類的!
經常用就習慣咯!不行就把滑鼠放上去就能看見提示咯!
21樓:匿名使用者
回答一:特性
,bai
用於程式du集、類、方法
zhi、屬性、事件、欄位、引數、返回dao值內等的自描述編譯器將特性貼在容目標上,以便於其他程式通過反射查詢這些資訊(有的特性是clr直接處理的,比如serializable、methodimpl等)。
回答二:用來描述該方法所具有的屬性,這些類都是通過atrrbuite類的派生類,
有些class也會被這樣的描述,這樣在反射的時候就可以區分別的類。
22樓:
大括號是類、方法小括號後,它的作用域在它{ 開始至 }結束位置。
小括號是方法後或者用於比較用算時,因為方法後可以有引數,或無引數,而比較用算時括號的用算優先順序最高。
中括號主要是用於陣列,索引值等。
23樓:匿名使用者
大括號:定義**段和作用域,如:名空間,類,函式等。
小括號:主要是函式引數列表用,還有就是表示式裡用。
中括號:陣列、索引器等訪問用。
24樓:匿名使用者
用到的地方多啊
也不好說的
c#裡面中括號的作用,如下程式
25樓:匿名使用者
你是說getmessage()嗎
public inte***ce ihellowindowsazure
這一段定義了一個介面,介面裡面有一個未被實現的方法 getmessage(),返回型別為string。因為介面不能被實現,所以方法不需要有關鍵字(類似public,static之類),你可能就是誤解在這裡,知道他是一個方法,你就不用困惑括號了。
class hellowindowazure : ihellowindowsazure }}
這一段是定義了一個類,這個類繼承ihellowindowsazure介面,繼承介面需要實現介面裡未被實現的方法,也就是getmessage()。所以就有了
public string getmessage()
c#程式設計中 有一些類或方法前中括號是幹什麼用的?
26樓:
中括號裡面的東西是屬性的特性,這個東西可以自定義。在呼叫外部dll的時候需要這樣子定義:
[dllimport("user32.dll")]public static extern int messagebox(int h, string m, string c, int type);
這時候說明messagebox這個函式來自user32.dll這個外部dll檔案,我用得最多的就是這個。
27樓:薩穆羅
用來裝形參,傳遞實參的值
c程式設計中各符號的意思
c和c 開發人員應很熟悉大多數c 運算子,這裡為新程式設計師和vb開發人員介紹最重要的運算子,並介紹c 中的一些新變化。c 支援表5 1所示的運算子,其中有4個運算子 sizeof 只能用於不安全的 這些 繞過了c 型別安全性的檢查 這些不安全的 見第7章的討論。表 5 1 類 別 運 算 符 算術...
c 中 的意思,C 中 是什麼意思
賦值運算子 bai中有 運算du符,其作用是在左邊zhi的變數上加上右邊的值dao 例如 i 1等同 專於i i 1 從彙編的角度講,屬i i 1 要比i 1 消耗更多的時間和資源。現在的編譯器考慮到了初學者容易犯這類錯誤,會自動將i i 1 這樣的語句優化成類似i 1 的形式。另外,自增1還有更簡...
C中符號的作用,C中符號是什麼作用
c 中的域區分符號 雙冒號 作用 a.標識作用域的級別 b.標識成員屬於哪個類c.限定成員的作用範圍 d.指出作用域的範圍作用域符號 的前面一般是類名稱,後面一般是該類的成員名稱,c 為例避免不同的類有名稱相同的成員而採用作用域的方式進行區分 如 a,b表示兩個類,在a,b中都有成員member。那...