[原创]c#静态方法的泛型技巧

阅读 54

2022-11-24


万能设置值

public void setValue<t>(t value) where t : JToken
{
this.jObject[fieldName] = value;
}

万能创建不同泛型的对象。

public static JObjectTarget<t> createJObjectTarget<t>(JObject jObject, string fieldName  )
{
JObjectTarget<t> jObjectTarget = new JObjectTarget<t>(jObject, fieldName);
return jObjectTarget;
}

精彩评论(0)

0 0 举报