Wie kann ich diesen Code in eine Funktion schreiben? Ich brauche das an mehreren Punkten und ich denke, es ist nicht gut, es die ganze Zeit zu schreiben - Ursache für Änderungen ... Der einzige Unterschied ist der Formname.Kombinieren, um verschiedene Formulare mit Parameter
if (language == "english")
{
FormEng eng = new FormEng();
eng.DeliveryId = iDelId;
eng.CustomerId = iCustomerId;
eng.Year = iYear;
eng.Show();
}
else if (language == "german")
{
FormGer ger = new FormGer();
ger.DeliveryId = iDelId;
ger.CustomerId = iCustomerId;
ger.Year = iYear;
ger.Show();
}
, wenn Sie versuchen, herauszufinden, wie die Lokalisierung funktioniert, https://msdn.microsoft.com/en-us/library/ y99d1cd3 (v = vs.71) .aspx – Will