C#将object转成字典(超好用)
var d = arg.GetType().GetProperties()//这一步获取匿名类的公共属性,返回一个数组 .OrderBy(q => q.Name)//这一步排序,需要引入System.Linq,当然可以省略 .Where(q => q.Name == 'Sy...
C#使用LINQ查询List筛选数据时参数为null的解决办法
有时候大家会用到linq来查询数据,筛选自己想要的数据,比如一组List里面有一个数值你不想加入复制到某一个对象。这时候你可以用 object.Where(p => p.attribute!= attribute/parameter).ToL...
Mysql查询最近登录的5个用户数据
private static UserModel ConvertToUserModel(userRow row) { if (row == null) return null; UserModel data = new UserModel() { ID = row.ID, UserGroupID = row.UserGroupID, UserName = r...
C#结构体(Struct)运用实践出真理
public class Program { public static MyStruct myStruct; public Program() { } public class Student { public int Id { get; set; } public string Name { get; set; } public int Age { ge...
接收JSON单个取值调用
public string GetHttpResponse(string url, int timeout = 60000) { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = 'GET'; request.ContentType = 'tex...
C#获取object或者object数组中的某一个数组的值
有时候我们在一个object对象中,可能会存储任何数据类型,比如一个object变量中,object变量是一个object数组,然后object数组里面还有一个数组,你需要获取bject数...
C#映射使用之AutoMapper与映射的关系C#映射AutoMapper
在 C# 中,映射指的是一种数据结构,用于存储键值对。它通常也被称为字典或关联数组。映射允许快速查找和检索数据,因为它使用键值对来存储数据,而不是使用索引。使用映射,可以实现以下功能:...
百度网盘转存C#部分思路思路
代码思路如下,大概就是通过百度网盘的API来实现string AppKey = 'ULanKN5NjWpqkd2enuOPHdKuLyOB4ewb';string AppID = '37684426';string SecretKey = 'G2Y64YHivEoG9AEQVV49fhsdUMbrkKud';stri...
C#泛型之协变,逆变,不变
如图 相关推荐: C#定义一个可变字符串 它的功能非常神奇,类似于一个字符串的对象,值可变。下面是它的一些用法 //示例① System.Text.StringBuilder sb = new System.Text.StringBuilder(); //...
C#高级应用之反射,把实体类数据反射到字典
/// <summary> /// 获取警报的端口状态 ///dictAlarmPort 自定义的字典名 /// </summary> private Dictionary<uint, Dictionary<string, uint>> dictAlarmPort = new D...








