当前位置: 首页 > 编程笔记 >

如何在C#中使用TryParse验证数字表示形式的字符串

颛孙天宇
2023-03-14
本文向大家介绍如何在C#中使用TryParse验证数字表示形式的字符串,包括了如何在C#中使用TryParse验证数字表示形式的字符串的使用技巧和注意事项,需要的朋友参考一下

以下是我们的字符串-

string myStr = "5";

若要检查上面是否是带有数字表示形式的字符串,请使用TryParse and out。

int.TryParse(myStr, out a);

这是完整的代码。

示例

using System.IO;
using System;
class Program {
   static void Main() {
      bool res;
      int a;
      string myStr = "5";
      //检查数字的有效字符串表示形式
      res = int.TryParse(myStr, out a);
      Console.WriteLine(res);
   }
}

输出结果

True
 类似资料:
  • 本文向大家介绍JavaScript 数字的字符串表示形式,包括了JavaScript 数字的字符串表示形式的使用技巧和注意事项,需要的朋友参考一下 示例 JavaScript具有从Number到String表示形式的本地转换,从2到36的任何基数。 十进制(以10为底)之后最常见的表示形式是十六进制(以16为底),但本节的内容适用于范围内的所有底。 为了将数字从十进制(以10为底)转换为十六进制(

  • 我希望根据模式的maximal/minimum(number)或maximumlength/minimumlength(string)来验证模式。我有一个json表单: 为什么这个例子不能使用验证?我的模型未验证为false。根据本文档,可以在数组中定义不同的类型,但是如何基于最小/最大值进行验证呢?

  • 我有一个电子邮件地址字段,其中有一个客户端验证,不允许几个临时域,如tempmailder.com或dispostable.com. 在服务器端,我使用了fluent验证来指定验证规则。 web中不允许的临时域。将文件配置为逗号分隔的字符串。 我是否可以指定一种方法来验证用户根据不允许的电子邮件域列表输入的值。 谢啦

  • 问题内容: 我正在使用vaadin进行Java项目。现在,我有一个用户注册表格,看起来像这样: 当然,该表单除了显示之外不做任何其他事情。我想做的是,如果不满足某些要求,请让Vaadin在字段旁边显示错误消息。要求本身并不那么重要(假设我希望电子邮件字段至少包含8个字符)。我想知道的是:有没有简单的内置方法可以做到这一点?我在这里:https : //vaadin.com/api/com/vaad

  • 问题内容: 对于我的应用程序,字符串是否为人类可读的都没有关系。 问题答案: 将结构编码为字符串的一种流行方法是使用JSON。 您有某些限制,例如无法获取所有信息(例如,每个字段的特定类型),仅序列化导出的字段以及不处理递归值。但这是序列化数据的简单标准方法。 工作示例: 给出以下输出: https://play.golang.org/p/sx-xdSxAOG

  • 问题内容: 我有一个大小为n的颜色数组。在我的程序中,团队数量总是<= n,我需要为每个团队分配唯一的颜色。这是我的颜色数组: 当我在控制台中打印有关播放器的信息时,我想打印与它们关联的颜色。当我打印颜色时,我得到 我知道这就是Java打印颜色的方式。我想知道是否有一种方法可以代替打印蓝色,红色等(因此是预定义的颜色字符串)。 问题答案: 通过将名称也添加到枚举来扩展@Jon_Skeet答复。 注