小编fal*_*con的帖子

如何从泛型类型获取<T>的名称并将其传递给JsonProperty()?

我使用下面的代码得到以下错误:

"非静态字段,方法或属性'Response.PropName'需要对象引用"

码:

public class Response<T> : Response
{
    private string PropName
    {
        get
        {
            return typeof(T).Name;
        }
    }            
    [JsonProperty(PropName)]
    public T Data { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

c# json.net

12
推荐指数
1
解决办法
939
查看次数

标签 统计

c# ×1

json.net ×1