[問題] 請問 class 傳址至副方式的寫法?
我想把 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
推
03/14 09:20, , 1F
03/14 09:20, 1F
→
03/14 09:23, , 2F
03/14 09:23, 2F