NetBlog主题

C#读取,生成二维码和一维码
C#基础

C#读取,生成二维码和一维码

58 0

在这里用的是ZXing.net 开源地址https://github.com/zxing/zxing 我也做了一个生成和读取实例:链接:https://pan.baidu.com/s/1Q9ybn3ML53NTmVS8G-OE0w 提取码:oy8b 以下是核心源码:转载请保留http://www.luofenming.com/show.aspx?id=ART2019111500001 //引用了 using Sy…

C# Get和Post请求与响应
C#基础

C# Get和Post请求与响应

64 0

Get请求public static string HttpGet(string Url, string postDataStr){try{HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url+(postDataStr == "" ? "" : "?")+postDataStr);request.Method = "GET";request.ContentType = "text/html;charset=UTF-8";Http…

C# async/await 同步思维解决异步问题方案
C#基础

C# async/await 同步思维解决异步问题方案

316 0

下面是一个代码实例 static void Main() {Console.WriteLine("-------主线程启动-------");GetStrLengthAsync();Console.WriteLine("主线程继续执行");Console.WriteLine("-------主线程结束-------");Console.Read(); } static async void Get…

WinForm添加项目文件和动态调用(图片,音频等都可以)
C#基础

WinForm添加项目文件和动态调用(图片,音频等都可以)

251 0

有的时候就一个简单的程序,不想搞的太多文件,就想把图片或音频一起编译到程序集里面,直接调用程序集里面的图片转载请保留原创地址:http://www.luofenming.com/show.aspx?id=ART20190719000011、添加项目文件 2、动态调用图片代码如下 Image img = Properties.Resources.er…

C#设置和获取byte中bit的值(0或1)
C#基础

C#设置和获取byte中bit的值(0或1)

263 0

一个字节8位,如果我想获取或设置某位是0还是1可以用以下方法实现/// <summary> /// 取整数的某一位 /// </summary> /// <param name="_Resource">要取某一位的整数</param> /// <param name="_Mask">要取的位置索引,…

json是什么,json如何使用
C#基础

json是什么,json如何使用

335 0

2019-06-13 更新:添加Json序列化与反序列化方法JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON …

C#装饰器模式解析
C#基础

C#装饰器模式解析

273 0

装饰器模式优缺点及使用场景 优点:灵活,扩展性好,能够在不影响业务类的前提下,动态的为其添加本身不存在的功能 缺点:增加了程序的复杂程度 使用场景:为具体的业务对象附加功能职责,例如上述的游戏装备,以及培训班的各层vip,商场的多重优惠等等 /// <summary> /// 实体类…

C# Lookup类 Lookup<TKey, TSource>与 Dictionary<TKey, TSource>区别
C#基础

C# Lookup类 Lookup<TKey, TSource>与 Dictionary<TKey, TSource>区别

301 0

Dictionary<TKey, TValue>只为每个键支持一个值。新类Lookup<TKey, TElement>是.NET 3.5中新增的,它类似于Dictionary<TKey, TValue>,但把键映射到一个值集上。这个类在程序集System.Core中实现,用System.Linq命名空间定义 Lookup<TKey, TElement>不…

C# 泛型类优点和泛型类功能源码
C#基础

C# 泛型类优点和泛型类功能源码

531 0

第一:源代码保护。(如果你知道C++模板对泛型的实现机制,就会知道C++在编译的时候根据对泛型的调用,自动“内联”了一个实现,这样泛型的内容就暴露了,而DotNet的实现方式就不同了,泛型类和方法会被编译成IL,在执行的时候由JIT负责将IL变化为指定类型参数的本地代码,从而…

C# 用代码解析Linq查询原理
C#基础

C# 用代码解析Linq查询原理

325 0

Student实体类 public class Student {public int Age { get; set; }public string Name { get; set; }public string QQ { get; set; } } //初始化两个集合的数据 List<int> intList = new List<int> { 1, 324, 5, 56, 123, 545, 23, 6 }; List<Student> st…