gpt4 book ai didi

c# - 如何从泛型内部获取类类型?

转载 作者:行者123 更新时间:2023-11-30 14:16:01 26 4
gpt4 key购买 nike

我有以下内容:

    public void Delete<T, V>(T item, V repo)
where T : Microsoft.WindowsAzure.StorageClient.TableServiceEntity
where V : IAzureTable<T>
{
try
{
repo.Delete(item);
}
catch (Exception ex)
{
_ex.Errors.Add("", "Error when deleting");
throw _ex;
}
}

我想做的是让错误消息返回“删除帐户时出错”或“删除内容时出错”。 Account 和 Content 是类名 (T)。如何获取类的实际名称并将其附加到错误字符串?

最佳答案

typeof(T).FullName

typeof(T).Name

关于c# - 如何从泛型内部获取类类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8571112/

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