2013-03-05 3 views
1

나는 코딩에 익숙하지 않으므로 다음을 수행해야합니다. 총 수입과 순 수입을 보유 할 두 개의 정적 배열을 만듭니다. 사용자는 매월 총수입을 입력하고 그물을 계산하여 저장해야합니다.정적 배열에 새 항목 추가

지금 IV가 지금까지이 무엇 :

public partial class Form1 : Form 
{ 
    public static double[] gross { get; set; } 
    public static double[] net { get; set; } 

    public Form1() 
    { 
     InitializeComponent(); 
    } 

    private void btnEnter_Click(object sender, EventArgs e) 
    { 
     Gross g = new Gross(); 
     g.ShowDialog(); 
     gross = new double[] { g.grossTemp }; 
     net = new double[] { g.netin }; 
    }   
} 

하지만 난 새로운 총 당기 순이익을 추가 할 때마다, 그것은 새로운 인덱스에 새로운 하나를 추가하는 대신 기존의 하나를 대체합니다. 문제는 내가 새 인스턴스를 만들고 있지만 다른 것을 알지 못하기 때문에라고 생각합니다.

답변

0

당신은 개인 유형으로 목록을 사용할 수 있으며, 대중 형이 같은 배열을 유지 할 수 있습니다

public static double[] gross get { return _gross.ToArray() } 

private static List<double> _gross; 


private void btnEnter_Click(object sender, EventArgs e) 
{ 
    Gross g = new Gross(); 
    g.ShowDialog(); 
    _gross.Add(g.grossTemp); 
}