Linq
laocooon523857886
这个作者很懒,什么都没留下…
展开
-
net 6.0 Linq 去重的代码
//net 6.0 Linq 去重的代码namespace SolarSystem;record Planet(string Name, PlanetType Type, int OrderFromSun){ public static readonly Planet Mercury = new(nameof(Mercury), PlanetType.Rock, 1); public static readonly Planet Venus = new(nameof(Venus), .原创 2022-02-04 22:47:11 · 316 阅读 · 0 评论 -
C# 分形几何图
[CommandMethod("FenXingShu")] public void FenXingShu() { Database db = HostApplicationServices.WorkingDatabase; Random k_r = new Random(); int i; double x = 0, y = 0, r, u = 0; ...原创 2022-02-03 01:50:24 · 505 阅读 · 0 评论 -
C# 操作CAD文本样式中 foreach与linq对比实现的代码比较
public static ArrayList GetTextStyleName() { ArrayList textstylename = new ArrayList(); using (Database db = HostApplicationServices.WorkingDatabase) { using (Transaction trans = db.Transacti...原创 2022-01-28 14:23:49 · 413 阅读 · 0 评论 -
C# 按色选择块 AutoCAD二次开发
/// <summary> /// 按色选择 /// </summary> public void SelectionColor() { // 1) Database Get, Document, Editor. Document doc = Application.DocumentManager.MdiActiveDocument; Dat...原创 2022-01-05 22:34:17 · 483 阅读 · 0 评论 -
C# 按层选择 AutoCAD二次开发
/// <summary> /// 按层选择 /// </summary> /// <param name="codes"></param> public void SelectionLayer() { // 1) Database Get, Document, Editor. Document doc = Applicat...原创 2022-01-05 21:50:25 · 405 阅读 · 0 评论 -
C# LINQ数据检索角度大于PI的直线
using System;using System.Collections.Generic;using System.Linq;using Autodesk.AutoCAD.Runtime;using Autodesk.AutoCAD.DatabaseServices;using Autodesk.AutoCAD.EditorInput;using Autodesk.AutoCAD.ApplicationServices;[assembly:CommandClass(typeof(LINQ数.原创 2021-11-22 03:07:50 · 148 阅读 · 0 评论 -
LINQ简介
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace IntroToLINQ{ class IntroToLINQ { static void Main(string[] args) { int[] numbers = new int[.原创 2021-11-22 02:19:17 · 107 阅读 · 0 评论 -
LINQ查询实现的方法
提供一组用于查询实现 System.Collections.Generic.IEnumerable`1 的对象的 static(在 Visual Basic' 中为 Shared)方法。#Region "程序集 System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"' C:\Program Files (x86)\Reference Assemblies\Microsoft\Frame...原创 2021-08-14 07:59:45 · 252 阅读 · 0 评论 -
vbnet 块统计 制表
<CommandMethod("Table2012")> Public Shared Sub AddTable2012() Dim doc As Document = Application.DocumentManager.MdiActiveDocument Dim db As Database = doc.Database Dim ed As Editor = doc.Editor ...原创 2021-08-13 20:16:03 · 164 阅读 · 0 评论 -
vb.net 结合LINQ实现 查找数组中长度小于7的所有项并输出
''' <summary> ''' 查找数组中长度小于7的所有项并输出 ''' </summary> Private Sub Sub3() Dim strName As String() = New String() {"文道科技", "C#编程词典", "C#从基础到项目实战", "C#范例手册"} Dim selectQuery As IEnumerable(Of String) = From Name In st...原创 2021-08-13 18:19:10 · 337 阅读 · 0 评论 -
vb.net 通过linq 及匿名函数完成对数组的遍历匹配有C#的字符串
''' <summary> ''' 寻找数组中有C#的元素 ''' </summary> Sub Sub2() Dim strLists As String() = New String() {"文道科技", "C#编程词典", "C#编程词典珍藏版"} Dim strList As String() = Array.FindAll(strLists, Function(s) (s.IndexOf("C#") >...原创 2021-08-13 18:10:03 · 477 阅读 · 0 评论 -
vb.net 通过LINQ将数组中的字符串,全部替换为大写
Module Program Sub Main() Dim strWords As String() = {"MingRi", "XiaoKe", "MRBccd"} Dim ChangeWord = From word In strWords Select New With { .Upper = word.ToUpper(), .Lower = wor.原创 2021-08-13 17:55:38 · 388 阅读 · 0 评论 -
vb.net Linq 给出两个表求差值
Public Class Form1 Dim rnd As New Random Public Sub New() InitializeComponent() Randomize() gridControl1.DataSource = CreateDataInfo(10) End Sub Private Function CreateDataInfo(ByVal Row As Integer) As DataTable...原创 2021-08-02 00:07:11 · 377 阅读 · 0 评论