如何在c中呼叫另外專案的類,如何在c 中呼叫另外一個專案的類?

2021-04-01 08:05:54 字數 4503 閱讀 2102

1樓:匿名使用者

在a專案上新增引用,比如你想呼叫b專案的一些類或方法,在a專案上右鍵-->新增引內用(add reference) 選擇本地專案,找到容b專案後,新增引用.

程式中使用using b

這樣就可以使用b中的類和方法了.

祝你成功!

c#如何呼叫另外一個專案的類

2樓:匿名使用者

在a專案上新增引用,比如你想呼叫b專案的一些類或方法,在a專案上右鍵-->新增引用(add reference) 選擇本地專案,找到b專案後,新增引用.

程式中使用using b

這樣就可以使用b中的類和方法了.

祝你成功!

3樓:疾風林燕

補充一下,改類的訪問修飾符要最高訪問級(public)

c#怎麼在一個類中呼叫另一個類的變數?

4樓:匿名使用者

(1)如果兩個類沒有繼承關係,存取另一個類中變數的方法如下:

public class a

// 在類b中使用類a中的變數

public class b

}請特別注意「類變數」和「例項變數」的差異!

(2)如果兩個類有繼承關係,存取基類中變數的方法如下public class a

public class b : a

, ", base.y, base.z);    }}

5樓:匿名使用者

在這裡dlist是一個list陣列,陣列存放的物件為datalist,應用舉例如下:

public listdatatabletolist(datatable a)

6樓:匿名使用者

參考如下**:

class b

; // class b只有一個帶引數的建構函式private:

int m_i;};

class a;

b m_b;};

7樓:匿名使用者

c#區分大小寫的。屬性是myname吧?

8樓:匿名使用者

例項化你要引用的類,你的類中屬性要區分大小寫

9樓:匿名使用者

定義為靜態的,在public 後面加上一個static

10樓:匿名使用者

首先在一個類中包含將被呼叫類的標頭檔案或用class宣告被呼叫類資訊,構造一個被呼叫類的物件,就可以呼叫。如:

class one

;class two

11樓:屋有

在另一類中做介面方法

getset

c#中一個類裡面可以寫兩個方法嗎?如果可以,同一個類中的一個方法怎樣呼叫另一個方法?謝謝!

12樓:

一個類裡可以有 n 個方法,根據需要你可以將方法定義為靜態方法或例項方法,不同的方法在呼叫時寫法是不同的。靜態方法是類的方法,例項方法是物件的方法,例如

class person

// 獲取人的手的個數,每個人都有兩隻手,這是類的方法int gethandlength() {}    // 獲取手的長度,每個人手的長度都不同,這是獲取某一個人的手的長度,這是物件的方法

}static void main()

13樓:_紫萱

可以,直接通過方法名呼叫就可以

14樓:超大蒲公英

public class class1

void b()}

如何在c#中,在一個類裡呼叫另外一個類的方法

15樓:冰凍了你呢

把a類你有引用的方法加static

public class a

}public class b

}【拓展資料】

c#是一個物件導向的程式語言。這種程式設計模式關注的是物件的行為和屬性。比如貓抓老鼠這個例子中:貓和老鼠都是物件,用兩個類表示:貓類cat,老鼠類mouse。

貓表現出了兩種行為:聽(老鼠的叫聲)listen(mouse)和抓(老鼠)catch(mouse);至少一種屬性:行動速度speed。

老鼠表現出了一種行為:叫chitter;至少一種屬性:叫聲的大小loudness。

這樣的話可以如下定義兩個類:using system;class cat

public void catch(mouse m)     public float speed }class mouse     public float loudness }

實現貓抓老鼠的過程,就是例項化上述兩個類,並呼叫相關方法。編碼如下:

using system;  // 引用名字空間

class cat   // 行為(方法):聽老鼠叫

public void catch(mouse m)   // 行為(方法):捉老鼠

public float speed   // 屬性:捉老鼠時的行動速度

}class mouse   // 行為(方法):叫

public float loudness   // 屬性:叫聲的大小

}class program}

16樓:匿名使用者

public partial class form1 : formint z = 0; //在同一個類中不需要修飾詞就可以了private void but_ok_click(object sender, eventargs e)

private void timer1_tick(object sender, eventargs e)

17樓:匿名使用者

一種是建立窗體物件的方式,通過物件呼叫控制元件或方法例如:form1 form1 = new form1();

form1.button; //呼叫控制元件form1.method(); //呼叫方法123

當然了,控制元件的modifiers屬性要設定成public另一種是不建立窗體物件

在form1類下定義靜態變數,構造方法中引用這個form1class form1: form

public void method()

}123456789101112131415呼叫該窗體的控制元件或方法:

form1.form1.button;form1.form1.method()。

18樓:大冬子

//你新建的類a

public class a

}//視窗類

public class form1}

19樓:萬年——腐屍

假設我要在ab類中呼叫ub的屬性和方法。

class ub

}class ab

20樓:匿名使用者

你這個有錯誤。

b類中的a類沒有例項化,要報錯。

class b

21樓:mickal小米

如果要通過類名來用方法的話,那其中的方法必須是靜態方法,需加上static。

即public static void get() 。靜態方法是跟類關聯的,允許不對classa例項化,就可以用它的方法

22樓:呂建鷗

new 一個物件啊,在b類中建立一個a類的物件不就可以了

c# 如何將一個專案引用到另一個專案中

23樓:氚橃灔觳

先把專案新增進來,然後右擊 等待別的專案引用進來的 專案,找到「新增」,「引用」,「解決方案」,」「專案」,勾選並確定就好了。

24樓:匿名使用者

在"檔案"選單中有一個"新增"的選項, 裡面有"新增專案"

c#如何呼叫其他類的方法

25樓:匿名使用者

如果是靜態方法的話 直接類名.方法名就可以

普通的方法 就例項化 該類 然後例項名.方法名

26樓:瀾月在心

呼叫其它類的方法?

1、將這個類例項化,然後呼叫

2、將方法靜態化,然後直接類名.方法名

27樓:匿名使用者

static void printmenu()方法前少:public

c#中同一個解決方案裡不同專案之間類的呼叫怎麼辦

28樓:匿名使用者

專案的引用右鍵新增引用,新增解決方案內的專案

29樓:嘉洋昂運駿

那個專案是不是以類庫的方式輸出的?

如果不是,在專案屬性裡設定一下,設定完畢後編譯一下就有dll檔案了,

樓上說的也行,

如何在C中,在類裡呼叫另外類的方法

把a類你有引用的方法加static public class a public class b 拓展資料 c 是一個物件導向的程式語言。這種程式設計模式關注的是物件的行為和屬性。比如貓抓老鼠這個例子中 貓和老鼠都是物件,用兩個類表示 貓類cat,老鼠類mouse。貓表現出了兩種行為 聽 老鼠的叫聲 ...

C語言同源程式裡面如何在函式裡面呼叫另外函式

樓上那幾位的就可以保證同一個檔案滿足你要求了,只要被呼叫的函式定義在呼叫函式的前面就可以,否則無法編譯過,如果在另外個檔案裡的函式需要確認2個檔案的標頭檔案包含關係,通過extern 呼叫,也可以使用,還有些細節說起來太麻煩可以查閱基本的c語言書籍都有 按照另一個函式的首部寫呼叫語句就可以了。格式是...

如何在c語言中呼叫cmd命令,如何在C語言中呼叫cmd命令

在c語言中呼叫shell命令的方法實現。c程式呼叫shell指令碼共有兩種方法 system popen 分別如下 system 不用自己去建立程序,系統已經封裝了這一步,直接加入自己的命令即可 popen 也可以實現執行的命令,比system 開銷小以下分別說明 1 system shell命令或...