Dies ist das erste Mal, dass ich versuche, eine separate Klasse in eine Formularklasse zu implementieren, anstatt alles in der Formklasse zu haben. Wie gehe ich vor, um die beiden zu verbinden? Wenn ich auf die Schaltfläche klicke, wollte ich in der Lage sein, die Nachricht mit MessageBox.Show anzeigen zu lassen.MessageShow in einer anderen Klasse?
Danke.
Form1.cs
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public void button1_Click(object sender, EventArgs e)
{
Grade Nested = new Grade();
}
}
Class.cs
class Grade
{
private int number;
public int Number
{
get { return number; }
set { number = value; }
}
public static int Nested(int grade)
{
if (grade >= 93)
{
MessageBox.Show("A");
}
else if (grade >= 90 && grade <= 92)
{
MessageBox.Show("A-");
}
else if (grade >= 87 && grade <= 89)
{
MessageBox.Show("B+");
}
else if (grade >= 83 && grade <= 86)
{
MessageBox.Show("B");
}
else if (grade >= 80 && grade <= 82)
{
MessageBox.Show("B-");
}
else if (grade >= 77 && grade <= 79)
{
MessageBox.Show("C+");
}
else if (grade >= 73 && grade <= 76)
{
MessageBox.Show("C");
}
else if (grade >= 70 && grade <= 72)
{
MessageBox.Show("C-");
}
else if (grade >= 67 && grade <= 69)
{
MessageBox.Show("D+");
}
else if (grade >= 63 && grade <= 66)
{
MessageBox.Show("D");
}
else if (grade >= 60 && grade <= 62)
{
MessageBox.Show("D-");
}
else if (grade <= 59)
{
MessageBox.Show("F");
}
return;
}
}
Sie so viel Dank! Ich bin definitiv Lesezeichen Code Review.SE! –
@RustyShackleford Bitte beachten Sie, dass CodeReview Ihnen nicht helfen wird * write * code, wie diese Antwort. Es ist für bereits funktionierenden Code. – user2296177