C# 8.0中,提供了一种新的IAsyncEnumerable<T>接口,在对集合进行迭代时,支持异步操作。比如在读取文本中的多行字符串时,如果读取每行字符串的时候使用同步方法,那么会导致线程堵塞。IAsyncEnumerable<T>可以解决这种情况,在迭代的时候支持使用异步方法。也就是说,之前我 ...
分类:
编程语言 时间:
2019-07-12 09:33:58
阅读次数:
354
图像处理类: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Drawing;using System.Drawing.Imaging; namespace ...
分类:
其他好文 时间:
2019-07-11 17:07:50
阅读次数:
95
Linq生成XML的方法: string CreateXML(string strkey, string strDATAJSON) { XDeclaration dec = new XDeclaration("1.0", "UTF-8", null); XDocument xdoc = new XD ...
using System; using System.Data.Entity; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; public partial class DemoDbContext : Db... ...
分类:
Web程序 时间:
2019-07-10 11:16:44
阅读次数:
152
里主要是将数据库中的常用操作用LAMBDA表达式重新表示了下,用法不多,但相对较常用,等有时间了还会扩展,并将查询语句及LINQ到时也一并重新整理下: 1.select语句:books.Select(p=>new { p.Title, p.UnitPrice, p.Author});//需用匿名方式 ...
分类:
数据库 时间:
2019-07-10 11:03:49
阅读次数:
177
using System;using System.Collections.Generic;using System.Data;using System.Data.SqlClient;using System.Linq;using System.Text;using System.Threading ...
分类:
数据库 时间:
2019-07-09 19:21:37
阅读次数:
139
创建 topic javatest bin/kafka-topics.sh --bootstrap-server localhost:9092 --create --topic javatest --partitions 3 --replication-factor 1 java 连接:https: ...
分类:
编程语言 时间:
2019-07-08 19:29:05
阅读次数:
502
前提: 需要nuget PredicateLib 0.0.5; SqlServer 2008R2 (建议安装 64 位); .net 4.5 或以上; 当前电脑配置: I7 4核 3.6GHZ,8G 内存 (办公电脑 ,win10 64位) 描述: 在实际项目中我们会遇到多个表关联查询数据,并进行分 ...
分类:
数据库 时间:
2019-07-08 12:03:48
阅读次数:
222
1 using System.Collections; 2 using System.Drawing; 3 using System.IO; 4 using System.Linq; 5 using System.Windows.Forms; 6 7 namespace menuTreeWITHri... ...
分类:
其他好文 时间:
2019-07-07 14:31:16
阅读次数:
118
C# Linq 交集、并集、差集、去重using System.Linq; List<string> ListA = new List<string>(); List<string> ListB = new List<string>(); List<string> ListResult = new ...