作者cczeke (阿其)
看板C_Sharp
標題[問題] 請問 class 傳址至副方式的寫法?
時間Sat Mar 14 09:15:36 2009
我想把 class 裡的資料傳址去副函式去做處理
有google過 class 本身是傳址
可是我試過 class 都沒辦法達成傳址的功能
會出現錯誤的訊息:『不一致的存取範圍』
想請教版上的大大該怎麼做?
--------------------------
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace TestProgram
{
public partial class MainForm : Form
{
public VehicleMainForm()
{
InitializeComponent();
}
class AA
{
public int a;
public int b;
}
private void buttom_Click(object sender, EventArgs e)
{
AA c = new AA();
function(c);
}
public void function(AA d)
{
d.a = 1;
d.b = 2;
}
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.179.129
1F:推 megaman1206:public class AA 03/14 09:20