簡體   English   中英

另一個班級的班級成員

[英]Class members of another class

我有以下課程結構

 public class Limit
 {
    public double MinSelectedValue;
    public double MaxSelectedValue;
    public double MinValue;
    public double MaxValue;

 }

public class Limits
{
    public Limit Standard;
    public Limit Critical;
    public string Name;
    public string Unit;

}

我想要一個通用的類限制列表。 我的問題是如何在“限制”類中為“限制”類型的變量賦值。

謝謝Vivek

我想您正在使用Java語言,因此此答案與Java語言有關。

假設您以這種方式定義列表

List<Limits> mylimits = new ArrayList<Limits>();

並且您想要將Limit對象的值分配給Limits類。 首先定義Limit類對象

Limit standard = new Limit();
Limit critical = new Limit();

現在以類似方式定義Limits類對象

Limits limits1 = new Limits();
limits.Standard = standard; // or you can directly define here like limits.Standard = new Limit()
limits.Critical = critical;

現在像這樣將這個限制對象添加到列表中

mylimits.add(limits1);

希望使用C#語言提供的代碼,在C#中,您可以將值分配給類型為類的變量,如下所示。

        Limits Lmt = new Limits();
        Lmt.Standard = new Limit
        {
             MinSelectedValue = 23.5,
             MaxSelectedValue = 20.20,
              MinValue = 1.23,
               MaxValue = 23.2
        };
        Lmt.Critical = new Limit
        {
             MinSelectedValue = 23.5,
             MaxSelectedValue = 20.20,
              MinValue = 1.23,
               MaxValue = 23.2
        };

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM