gpt4 book ai didi

c# - 当我在我的方法中传递泛型时如何获取类名?

转载 作者:IT王子 更新时间:2023-10-29 04:07:28 25 4
gpt4 key购买 nike

我的方法是这样的:

public string DoObjectProperties<T>(T obj, string text)
{

}

现在,我需要从该方法中获取传递到该方法的“obj”参数中的类名的字符串值。

因此,如果我传入 User 对象,我需要文本“user”。

获取我正在使用的属性:typeof(T).GetProperties()

如何获取类名?

最佳答案

只需像这样使用.Name:

typeof(T).Name

这给出了例如“String”,还有 .FullName 会给出“System.String”

关于c# - 当我在我的方法中传递泛型时如何获取类名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2534860/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com