這是我遇到的第一個問題。真的,我不知道這是爲什麼。我讀了一下,使我看到了大部分重要的公衆(如果不是全部)。所以我想也許這裏有人可以解釋這一點。另外,我試圖在有人在撤銷文本框中輸入並點擊它時,使aMtBox顯示這樣的數量。這可行嗎?還是我做的事情很不對勁這裏由於其窗口保護級別不可訪問
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 WindowsFormsApplication2
{
public partial class Form1 : Form
{
BankAccount a = new BankAccount();
public Form1()
{
InitializeComponent();
decimal iBa = 300.00m;
this.aMtBox.Text = iBa.ToString();
}
public void withdrawl_Click(object sender, EventArgs e)
{
MessageBox.Show("The balace is... {0:c2}", a.balance.ToString());
}
public class BankAccount
{
decimal balance;
decimal iBa;
decimal num1;
public decimal Balance
{
get { return balance;}
}
public decimal IBa
{
get { return iBa;}
}
public decimal Num1
{
get { return num1;}
}
public BankAccount()
{
iBa = 300.00m;
num1 = 0.00m;
balance = iBa - num1;
}
}
}
}
你從哪裏得到錯誤,它的實際文字是什麼? – millimoose
最新錯誤?什麼不行? – AlwaysAProgrammer
對不起,它的MessageBox.Show(「The balace is ... {0:c2}」,a.balance.ToString());並說其「錯誤由於其保護級別,'WindowsFormsApplication2.Form1.BankAccount.balance'無法訪問」紅線處於欠平衡狀態。 – Zoro