我的问题非常基本,但我没有想法去做。请检查下面的代码。我的基本目标是制作一个公共(public)类,它将在列表下返回一些静态数据。下面提供了示例类模型。在类 PaymentMethodDetials
中看到有两个属性,我想将类 PaymentMethodList
中的这两个属性的值设置为列表,然后我将在整个 c# 类之外使用这些列表值公开示范。现在我的问题是 paymentList.Add()
visual studio 不允许我执行 Add
方法。我该如何解决?提前致谢
namespace Test.Helpers
{
public class PaymentMethodList
{
List<PaymentMethodDetials> paymentList = new List<PaymentMethodDetials>();
paymentList.Add()//i want to insert data to "PaymentMethodDetials" this class like using "Add" which allowing now
}
public class PaymentMethodDetials
{
public int Id { get; set; }
public string Name { get; set; }
}
}
最佳答案
试试这个,希望这有帮助
namespace Test.Helpers
{
public class PaymentMethodList
{
List<PaymentMethodDetials> paymentList = new List<PaymentMethodDetial();
public PaymentMethodList()
{
paymentList.Add(new PaymentMethodDetials
{
Id=1,
Name="xyz"
});
}
}
public class PaymentMethodDetials
{
public int Id { get; set; }
public string Name { get; set; }
}
}
关于c# - 将静态值分配给另一个类的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53789328/