可以显示为字符串的类型

时间:2016-02-13 16:28:14

标签: c# types casting

我需要收集C#中可以转换为字符串的所有类型。 到目前为止,我的清单包含:

  • 字符串
  • 字节
  • 为sbyte
  • INT
  • UINT
  • ULONG
  • USHORT

请帮我收集更多信息。

1 个答案:

答案 0 :(得分:6)

在您提到的类型中,只有string可以真正投放string。没有其他类型,也可能没有其他类型,因为System.String密封

转换而非转换为string而言,.NET中的每一种类型都转换为string可用,因为ToString方法在System.Object上定义,它是.NET中所有对象的根类。特别是,.NET中的所有原始类型都为其ToString方法提供了合适的覆盖。