随笔分类 - .net core
摘要:什么是ORM即Object-Relationl Mapping,它的作用是在关系型数据库和对象之间作一个映射,这样,我们在具体的操作数据库的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作它就可以了 ORM(Object-relational mapping),中文翻译为对象关
阅读全文
摘要:题目:用逗号分隔表示的字符串数字,计算这些数字的平均值。 代码: string s = "21,3,47,100,88,99,22,34,50,54,89"; Console.WriteLine(s); //分布写 string[]strs=s.Split(','); IEnumerable<int
阅读全文
摘要:题目:统计一个字符串中每个字母出现的频率(忽然大小写),然后按照从高到低输出频率高于2次的单词和出现的频率。 代码: string strabc = "hello chenchen is me,are you ok?"; var items=strabc.Where(c => char.IsLett
阅读全文
摘要:int[] nums = new int[] { 3, 5, 21, 53, 99, 43, 37, 29, 2 }; IEnumerable<int> result = nums.Where(a => a > 10); foreach(int num in result) { Console.Wr
阅读全文
摘要:static void Main(string[] args) { //LINQ简化 Action<string> f1 = s => Console.WriteLine(s); //委托 Action<string> f11 = delegate (string s) { Console.Writ
阅读全文
摘要:异步方法下载指定网址,如果下载失败则稍等500ms在重试,如果三次都失败就停止下载,抛出下载失败 代码: using System.Timers; class Program { public static System.Timers.Timer timer = new System.Timers.
阅读全文
摘要:异步方法:用async关键字修饰的方法 1)异步方法的返回值一般是Task<T> T是真正的返回值类型 异步方法命名是以Async结尾。 2)即使没有返回值,返回这样写 Task 3)调用异步方法,前面要加上await ,这样返回的值就是Task<T>中的T类型 4)异步方法 的“传染性”:一个方法
阅读全文
摘要:转载原文:http://www.cnblogs.com/yubinfeng/p/5200433.html .NET 经历14年,在Windows平台上的表现已经相当优秀,但是“跨平台、开源”却是其痛点,从16年开始.NET Core的出现将迎来.NET的真正意义上的跨平台和开源序幕 a.NET Fr
阅读全文