我需要收集C#中可以转换为字符串的所有类型。 到目前为止,我的清单包含:
请帮我收集更多信息。
答案 0 :(得分:6)
在您提到的类型中,只有string
可以真正投放到string
。没有其他类型,也可能没有其他类型,因为System.String
类密封。
就转换而非转换为string
而言,.NET中的每一种类型都转换为string
可用,因为ToString
方法在System.Object
上定义,它是.NET中所有对象的根类。特别是,.NET中的所有原始类型都为其ToString
方法提供了合适的覆盖。