C# 我想在我的文本框中输入int,在我的另一个文本框中输入带“quot”的字符串;如果;

C# 我想在我的文本框中输入int,在我的另一个文本框中输入带“quot”的字符串;如果;,c#,if-statement,textbox,C#,If Statement,Textbox,我刚开始使用c# 所以在我的文本框中是邮政编码。我想我只能使用int(1,2,3,4,…),它可能只有4个数字。我该怎么做 当你需要填写你的生日时会发生什么 当你填写电子邮件时会发生什么?(test47@hotmail.com) 所以我的下一个问题是:在我的文本框名称中,我希望我只能使用字符串(Paul,Tom,…)。我该怎么做 它必须带有“如果”。不是用try&catch 谢谢你帮助我 在XAML中尝试此操作,使用InputScope <TextBox InputScope="Numbe

我刚开始使用c#

所以在我的文本框中是邮政编码。我想我只能使用int(1,2,3,4,…),它可能只有4个数字。我该怎么做

当你需要填写你的生日时会发生什么

当你填写电子邮件时会发生什么?(test47@hotmail.com)

所以我的下一个问题是:在我的文本框名称中,我希望我只能使用字符串(Paul,Tom,…)。我该怎么做

它必须带有“如果”。不是用try&catch


谢谢你帮助我

在XAML中尝试此操作,使用InputScope

<TextBox InputScope="Number" Name="postalCode" />


你真的试过什么吗?您的问题也不清楚您的期望/起点。请回顾这是非常容易的,要做到这一点,你可以用许多不同的方式攻击它。首先,你可以展示你已经厌倦的代码。。第二,您可以查看如何使用Linq、Lambda或char.IsDigit函数。。在线阅读一些基本的C#教程在线上有很多免费的例子,还有YouTube和其他视频。。同时说明这是C#Win Forms还是Web Forms应用程序<代码>必须带有“如果”。不要使用try&catch先自己开始编写代码。这不是一个代码工厂网站。这对OP没有帮助,因为对于OP来说,XAML比简单的asp.net代码更难理解。。我也不认为他在做xaml。。通过查看标记,看起来更像c#forms。。