我有一个 KeyValuePair<K,T>
的列表.我想打印来自 T
的详细信息,但我不知道它的类型以便进行转换。例如存储在 T
中的值可能是 Student
, 一个 Person
, 一个 Movie
等,我想打印出这些信息。假设我有 p as KeyValuePair
, 我试着做 p.Value.ToString()
但它只会打印出类型。有什么办法吗?
最佳答案
如果您想在调用它时获得有意义的输出,则需要覆盖类型中的 ToString
方法。
您可以在此处找到有关如何操作的详细说明:
关于c# - 如何在 C# 中打印 KeyValuePair<K,T> 中的信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27207154/