编程语言
围城里的程序员
这个作者很懒,什么都没留下…
展开
-
C# 生成唯一随机数
使用C#生成唯一随机数的方式已知有以下三种:1.洗牌策略:如果你仅仅是需要在 0-9 之间做 随机唯一 的话,用洗牌策略 来打乱数组元素即可static void Main(string[] args) { var nums = Enumerable.Range(0, 10).ToArray(); var rnd = new Random(); // Shuffle the array转载 2022-04-29 10:19:19 · 1127 阅读 · 0 评论 -
DevExpress TreeList 节点拖动时中如何判断源节点作为目标节点的子节点还是兄弟节点?
最简单的方法,获取拖动过程中的插入位置:private DragInsertPosition AjustDirection(object sender, DragEventArgs e){ TreeListNode dragNode, targetNode; TreeList tl = sender as TreeList; Point p = tl.PointToClient(new Point(e.X, e.Y)); dragNode = e.Data.GetDa原创 2020-08-11 09:44:13 · 397 阅读 · 1 评论 -
C# 对象类型集合自定义排序
对象类型集合自定义排序:对象类型:class Model{ public string id{get;set;} public string name{get;set;}}List<Model> lst = new List<Model>(){ new Model(){"1","aa"}, new Model(){"2","bb"}, new Model(){"3","cc"}, new Model(){"4","dd原创 2020-08-05 16:20:23 · 722 阅读 · 0 评论