c在類中有兩個名稱相同的建構函式,它們所含引數個數相同,型別不同,使用的時候怎麼區分開

2021-03-30 15:27:44 字數 2635 閱讀 6560

1樓:愛

class 自定義類

public string 中文月份(string 中文)}自定義類 月份 = new 自定義類();

messagebox.show(月份.中文月份(9) + "····" + 月份.中文月份(月份.中文月份(9)));

當呼叫是檢視引數列表進行選擇.

2樓:匿名使用者

靠引數型別區別!編譯器根據引數型別和數量,自動匹配合適的建構函式

3樓:鳶尾花語

這是過載,你傳遞不同的型別的值就可以了

你傳遞string 就會自動呼叫上面那個

int就呼叫下面的那個

4樓:人定勝天

不用區分開,程式會根據你傳的引數型別自動判斷!

c# 在乙個類下 寫兩個建構函式,它們引數個數和型別一樣,但是引數是不一樣的,該怎麼解決 5

5樓:匿名使用者

同乙個構造裡面的引數型別一樣嗎? 不一樣的話可以通過調換下引數位置解決。如果一樣的話

可以更換引數型別,比如string換為stringbuilder;

或者只要乙個構造,在構造裡面在加乙個引數,這個引數來區分傳入引數的意義

6樓:匿名使用者

那你就合起來,引入第三個引數作為標誌

7樓:匿名使用者

《它們引數個數和型別一樣,但是引數是不一樣的.》這不矛盾嗎?除非順序不一樣!

8樓:匿名使用者

函式名稱不一樣就行了

9樓:匿名使用者

public partial class form9 : formpublic form9(int x,int y)public form9(double x,double y)}

c++中怎麼在乙個類中使用兩個建構函式,並且建構函式的引數列表中資料型別都一樣。 例如: car(

10樓:匿名使用者

你的問題中有錯誤:建構函式的名字和類名相同,通過引數來區分不同的建構函式,例如引數列表的型別序列,引數的個數。

c#中相同的類中不同物件的相同變數在數學符號運算中如何區分

11樓:

算術運算子:

一元運算子:-(取負)、+(取正)、++(增量)、--(減量)二元運算子:+(加)、-(減)、*(乘)、%(除)一元運算子作用於乙個運算元,其中「-」與「+」只能放在運算元的左邊,表示運算元為負或為正。

增量與減量只能用於變數,不能用於常量。

字串運算子:

只有乙個,即「+」運算子。,表示將兩個字串連線起來。

關係運算子:共有6種 <、>、>=、<=、==、!=,依次為小於、大於、大於等於、小於等於、等於、不等於。

邏輯運算子:!(非)、&&(與)、||(或)。

條件運算子:條件運算子是c#中唯一的三元運算子,由符號「?」與「:」組成,通過操作三個運算元完成運算,其一般格式為:

布林型別表示式? 表示式1:表示式2

c# 相同引數型別的成員的錯誤

12樓:然後去遠足

仔細找找,你這個類裡已經有乙個 public form1(); 建構函式了,你又定義了乙個,出現二義性了。看錯誤檔案應該是在 form1.designer.

cs 檔案裡定義過了。

13樓:時針樓

建構函式已經在 desinger.cs裡面已經定義了

c++中兩個函式函式名相同,引數型別和引數個數也相同,但是函式型別不同,那它們是過載函式嗎?

14樓:莊政警

這樣bai

不是過載。

函式過載要求du函式的參zhi數個數不同或者dao引數型別不同。專因為呼叫函式的時候無屬法確認函式的返回型別,所以僅返回型別不同的函式都可以匹配,這樣就造成二義性,所以僅僅是返回型別不同是不能過載的,

比如有int f(int a)

float f(int a)

int main()

c#出現expected,不知道怎麼回事,三個都是同乙個型別求大神解決

15樓:匿名使用者

修改如下:

……if(decc <= deca + decb)……

c# for函式使用的時候兩個幾乎相同的**為什麼會出現不同的結果呢?

16樓:我零0七

為什麼結果會不一樣呢?

顯然是因為這兩個length不一樣

c#中的stream在c++裡有相同的型別嗎

17樓:歡樂州州

filestream:使用檔案作為後備裝置。 bufferedstream:

使用緩衝區作為後備裝置,用來增強效能的中間儲存。 memorystream:使用記憶體作為後備儲存,執行i/o速度快。

***workstream:沒有後備裝置,用於在網路上傳輸資料。

在兩個excel工作表中篩選相同的資訊如何操作

1.將兩個工作表放在乙個視窗中,如圖所示 sheet1是全部學生的,sheet2是某班學生花名。2.在sheet1相對應名字同一行的空白出輸入 if countif 3.然後切換到sheet2,選中全部名字並回車。4.再切換到sheet1,這時這個函式變成了 if countif sheet2 a1...

C中兩個動態鏈結庫的命名空間相同時可否同時使用

命名空間 來 可以理解成資料夾 類 可自以理解成檔案 類1,類2都屬於同乙個namespace是可以的。也就是兩個檔案可以存在於同乙個資料夾裡面。但是同乙個資料夾裡面不可以存在同名的檔案。所以class y,是不可以的。c 中同乙個命名空間中的類可以互相呼叫嗎?同一命名空間,不同類可以互相呼叫,不在...

仿照句1,在橫線上寫兩個句式相同的句子,內容要能推出句

示例 無論是苦心bai研究du最終發現 鐳 的居里zhi夫人,還是身患重病卻 出dao 宇宙成因回的史蒂芬 霍金 無論是勤學數 答十年才撰成 資本論 的馬克思,還是潛心鑽研反覆試驗而發明白熾燈的愛迪生。試題分析 仿句,要求有三,一是所述事物屬於同類事物,二是句子的結構要相同,三是句式和語氣要一致,有...