我是C#/ Visual Studio的初學者,需要在這裏向正確的方向推動。通過驗證將文本字符串轉換爲屬性0
我有一個主Window.xaml.cs文件,其中我有一個TextBox可以接收名字,還有兩個按鈕「Set」來更新一個名爲Student的類,該類包含一個私有屬性和一個「清除」按鈕,它工作正常。
我無法弄清楚如何從文本框中將我的字符串放到我的Student類中,並且在添加更多屬性之前需要獲取此字符串。
任何幫助將受到感謝。
主窗口代碼如下
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
private void btnSet_Click(object sender, RoutedEventArgs e)
{
}
private void btnClear_Click(object sender, RoutedEventArgs e)
{
txtFirstName.Clear();
}
我的學生類代碼如下
namespace StudentRecordsSystem
{
public class Student
{
private string FirstName
{
get
{
throw new System.NotImplementedException();
}
set
{
// check that string is not empty
if (string.IsNullOrEmpty(value) == true)
throw new ArgumentOutOfRangeException("Please enter a first name");
}
}
嘿,你最好在這裏發帖之前得到一些教程。這不是你如何實現一個類,這只是其中一個不正確的事情。我不想粗魯,但先查看一下:https://www.google.com.br/search?q=C%23+tutorial – Tico
Tico是對的,但這沒有幫助 - 我明白了。查找可見性(私有,公共),屬性和字段變量以及對象生命週期。 – Kobor42
由於您使用的是WPF,我建議先以適當的WPF方式開始。看看我的答案。一旦你習慣了,它就容易多了。 – Bijan