1樓:匿名使用者
get和set是屬性特有的兩個方法。屬性是對字段的封裝,是為了程式資料的安全性考慮的。總的來說,欄位有兩種操作許可權,就是獲取和修改,就分別對應的是get和set方法了,可以通過制定get和set方法來限定欄位的訪問許可權。
舉例說明:
private int _age;//年齡 欄位public int? age
set}
2樓:
看了你的需求,主要是為了傳值到formmain中,可以用屬性和過載窗體的建構函式傳引數的方式傳:
第一種方案,用屬性傳,在需要得到值的窗體類中,設定乙個公開屬性可獲得。
以下是示例**:
//formmain 內需加屬性:
dataset _ds;
public dataset ds
set}
//formlogin內**:
formmain mainform=new formmain();
mainform.ds= ds;
mainform.open();
這樣formmain就擁有formlogin中ds的值了。
第二種方案:過載窗體的建構函式,傳遞引數的方式。
以下是示例**:
//formmain 內需加**:
dataset _ds;
public formmain(dataset ds)//formlogin內**:
formmain mainform=new formmain(ds);
mainform.open();
這樣formmain就擁有formlogin中ds的值了。
3樓:匿名使用者
form1
--------------------------------------------
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.text;
using system.windows.forms;
namespace form2toform1
private void button1_click(object sender, eventargs e)}}
--------------------------------------
form2
-----------------------------------
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.text;
using system.windows.forms;
namespace form2toform1
public void getform(form1 theform)
private void button1_click(object sender, eventargs e)}}
----------------------------------
說明:執行後,點選form1的button1 調出form2,點選form2的button1,關閉form2,同時form2上的textbox中的值複製到form1中的textbox1中。
c#中 物件封裝後,如何使用get/set傳值和取值???
4樓:
a a = new a();
a.b = "b";//賦值
string b = a.b;//取值
C登陸窗體的登入名怎麼傳值到其他的窗體
首頁在需要登入的窗體內設定乙個屬性。然後再在登入的窗體設定這個屬性的值就可以了 登陸窗體定義乙個static屬性,在 另一窗體 用login.property 登陸介面類名.屬性 取值。寫乙個構造方法唄。在跳轉窗體的時候,把你要傳遞的東西 寫入構造方法中 那個窗體初始化的 時候不就過去了麼 另乙個窗...
C URL傳值中有符號傳不過去,C URL傳值中有乙個 符號傳不過去
號指定書籤 號後面的就是書籤的名稱 c 001 你想要把這個東西當作name的值就不能使用c urlencode對 號是不起作用的.你可以把 號換成其它符號,比如下劃線.傳到後台再替換回變成 號. 換成urlencode試試 緋雨晨 url特殊字元需轉義 1 空格換成加號 2 正斜槓 分隔目錄和子目...
access,窗體中,文字框要呼叫查詢的值,請問該怎麼做
private sub command1 click dim a as string,b 20 as integer,i as integer,j as integer,c 20 as integer,位置 as integer,總和 as integer,輸出文字 as string a me.t...