项目格式在.NET2.0中验证

时间:2010-11-18 08:16:27

标签: c# .net .net-2.0 types

我需要验证以下每种项目格式。假设用户输入一次只有一个值,我必须找出他/她输入的格式。我有什么容易接近的吗?

感谢您的建议和意见。

安装了.NET 2.0。 C#使用。

2 byte character
8 byte integer (signed)
1 byte integer (signed)
2 byte integer (signed)
4 byte integer (signed)
8 byte floating point
4 byte floating point
8 byte integer (unsigned)
1 byte integer (unsigned)
2 byte integer (unsigned)
4 byte integer (unsigned)

1 个答案:

答案 0 :(得分:2)

使用以下所有类型的TryParse静态方法:

  • 字节
  • 为SByte
  • 的Int16
  • UINT16
  • 的Int32
  • UInt32的
  • 的Int64
  • UINT64

对于字符,您必须更具体 - 您是否希望按字符转换的输入(例如,如果它们输入5,则字符值将为53,ASCII值表示数字5),或者按值(例如,他们必须输入53来产生数字5)?