【发布时间】:2021-04-16 12:03:50
【问题描述】:
所以我有这个学校任务,我应该编写一个控制台代码,我可以在其中创建各种产品,只需输入它们。
我已经设法使用对象数组来更轻松地处理产品的创建、编辑和删除。
我想知道是否可以以任何形式存储此对象数组。 如果他们是一个不错的方法,你能给我解释一下吗?
所以在一些帮助下,我现在想出了如何存储它:D。非常感谢! 但现在我的问题是:一切都很好,除了属性“私人双门”没有得到商店。
我的班级:
[Serializable]
class Artikel
{
public string artikelnummer;
public string artikelbezeichnung;
private double Menge;
public string Mengeneinheit;
public double Preis;
public void MengeAktualisieren(double abZuBuchung)
{
if (abZuBuchung < -1000 || abZuBuchung > 1000)
{
Console.WriteLine("Eingabe darf den Wert 1000 nicht ueberschreiten und den Wert -1000 nicht unterschreiten!\n");
}
else
{
Menge += abZuBuchung;
Console.WriteLine("\n\nMenge wurde zu: " + MengeAnzeigen() + " geändert!\n");
}
}
public string MengeAnzeigen()
{
return (Menge.ToString());
}
[JsonConstructor]
public Artikel(string anlegen_artikelnummer, string anlegen_artikelbezeichnung, double anlegen_Menge, string anlegen_Mengeneinheit, double anlegen_Preis)
{
artikelnummer = anlegen_artikelnummer;
artikelbezeichnung = anlegen_artikelbezeichnung;
Menge = anlegen_Menge;
Mengeneinheit = anlegen_Mengeneinheit;
Preis = anlegen_Preis;
}
}
【问题讨论】:
标签: c# arrays object save store