1樓:匿名使用者
ref或者out
public class program
public void getoutvalue(out string str)}
2樓:匿名使用者
說的是跟c語音裡面的形參或實參這個意思吧。
形參自然不會改變引數的值。
如果要改變值型別的引數,如int型別,string型別等基本型別,則用ref引用。
如 fun_add(ref int index),則對index引數的修改,也會修改呼叫時傳入的引數的值。
另外如果是 引用型別,如定義個類book,然後以book類的例項b1為引數,那在呼叫的方法裡面f(book bk) 對bk的修改也是對b1修改.
3樓:匿名使用者
問題再表達清楚點。。。
4樓:方舉任樂蕊
如果你只是要定義陣列,c#中寫法比如
string
arr=new
string[50];
可以定義新控制元件並嗎?是什麼意思,如果你是想動態建立控制元件也是可以的,比如象
button
btn=new
button();
btn.text
="test";
controls.add(btn);
c#在click事件中怎麼傳遞一個自定義的引數,舉個例子
5樓:匿名使用者
pb[i].tabindex = i.tostring();
public override void pb_click(object sender,eventargs e)
這是baiwinform
借用du
控制元件zhi的屬性
dao傳版值。權
6樓:匿名使用者
menuitemfolder.click += (sender, e) => yourmethod(owner, datatype);
public void yourmethod(owner, datatype){}
JS呼叫C後臺方法問題
我按照你的方法測試了沒問題 和head加不加runat server 也沒有關係你要不就從新建一個頁面試試啊 如果不行就重新開啟 試試 還不行 重新開啟vs 再不行 重啟 還不行 額.可以直接呼叫的嗎?建議你先建立一個隱藏控制元件,然後呼叫後臺方法,最後用js取控制元件上的值 你的js函式放在hea...
c在事件中定義的變數,怎麼在另事件裡呼叫
把變數存在viewstate 裡面 public void form1 load object sender,eventargs e public void button3 click object sender,eventargs e 補充。忘記看了 樓主寫的是form 程式 不是web的 那就使...
c如何呼叫同一類下其它非靜態方法中的引數,或者直接引用引數
這種情況是沒法呼叫的,不同的變數都有它的作用域,方法引數的作用版域只在方法的權 內部。如果想要在其他方法中引用其他方法的引數,可以在類內新增一個變數來儲存這個值,然後在另一個方法中引用這個值。static void main string args private string param publ...