C# 从Object对象中读取属性的值
第一种:
var str="{\"success\":true,\"jdStudentInfoCount\":1}" dynamic obj = Newtonsoft.Json.JsonConvert.DeserializeObject(str); var infoCount= obj.jdStudentInfoCount; var success= obj.success;
第二种:
先把对象转化成Type类型,再获取它的属性,再获取属性的值。
static void Main(string[] args) { object obj = new { Name = "小红", Age= "18!" }; Console.WriteLine("Name:\t" + obj.GetType().GetProperty("Name").GetValue(obj)); Console.WriteLine("Age:\t" + obj.GetType().GetProperty("Age").GetValue(obj)); Console.ReadKey(); }
转发于:https://www.cnblogs.com/Dumb-dog/p/14807201.html

浙公网安备 33010602011771号