2020年8月20日

摘要: 案例一: string json = "[{"Groupid":"54","groupnum":"66000","groupname":"大唐移动","type":"0","dnsprefix":"","islocal":"1","canshowall":"-1","user":[{&qu 阅读全文

posted @ 2020-08-20 18:40 雨夜潇潇 阅读(4446) 评论(0) 推荐(0) 编辑

2020年8月12日

摘要: List<PhoneApp> phoneAppList = new List<PhoneApp>(); //对象列表 object obj = Newtonsoft.Json.JsonConvert.DeserializeObject(phoneApps, typeof(List<PhoneApp> 阅读全文

posted @ 2020-08-12 10:33 雨夜潇潇 阅读(3142) 评论(0) 推荐(0) 编辑

2020年3月1日

摘要: 在程序中经常碰到get、set,不甚明白,在网上查询时也说的迷迷糊糊,所以整理下,以学的明白透彻点。 有两个类person: public class person { public string name; } public class person { public string Name{se 阅读全文

posted @ 2020-03-01 13:34 雨夜潇潇 阅读(46349) 评论(2) 推荐(7) 编辑

2019年12月9日

摘要: Console.Read()方法: 从控制台窗口读取一个字符,返回int值 Console.ReadLine()方法: 从控制台窗口读取一行文本,返回string值 Console.ReadKey()方法: 监听键盘事件,可以理解为按任意键执行 Console.Write()方法: 将制定的值写入控 阅读全文

posted @ 2019-12-09 13:06 雨夜潇潇 阅读(4819) 评论(0) 推荐(0) 编辑

摘要: //简洁版 public static void AddLgoToTXT(string logstring) { string path = AppDomain.CurrentDomain.BaseDirectory + "operalog.txt"; if (!System.IO.File.Exi 阅读全文

posted @ 2019-12-09 10:02 雨夜潇潇 阅读(4339) 评论(1) 推荐(0) 编辑

摘要: 首先说下多线程出现的原因: 为了解决负载均衡问题,充分利用CPU资源.为了提高CPU的使用率,采用多线程的方式去同时完成几件事情而不互相干扰.为了处理大量的IO操作时或处理的情况需要花费大量的时间等等,比如:读写文件,视频图像的采集,处理,显示,保存等 多线程的好处: 1.使用线程可以把占据时间长的 阅读全文

posted @ 2019-12-09 09:55 雨夜潇潇 阅读(550) 评论(0) 推荐(0) 编辑

2019年11月24日

摘要: 委托: //delegate 返回值 委托名(参数); //委托不能在方法中定义 ////实例化委托,并赋值 //委托名 实例名 = new 委托名(函数名)、lambda表达式; //使用委托实例,就像使用普通的函数一样 Lambda表达式: 个人认为,和某些语言中的闭包类似,即表达式相当于一种匿 阅读全文

posted @ 2019-11-24 00:08 雨夜潇潇 阅读(2499) 评论(0) 推荐(0) 编辑

2019年11月19日

摘要: using System;using System.Data;using System.Configuration;using System.Web;using Microsoft.Office.Interop;using Microsoft.Office.Core; namespace Micro 阅读全文

posted @ 2019-11-19 22:04 雨夜潇潇 阅读(1533) 评论(0) 推荐(0) 编辑

2019年11月12日

摘要: 通常一个方法只能返回一个值,但是如果在某些时候,我们想要返回多个值,例如某个方法将一个浮点数分割成一个整数和一个小数返回去。这个时候我们就要用到out关键字。 如果用ref也可以解决,但是用ref需要在初始化的时候虚设一个值,并且还要给虚设值赋初始值。 复习输出值的格式初始化,复习了@的一个用法。 阅读全文

posted @ 2019-11-12 13:04 雨夜潇潇 阅读(12055) 评论(0) 推荐(0) 编辑

2019年11月8日

摘要: 1、可空类型修饰符(?) int? a = null;2、空合并运算符(??) 用于定义可空类型和引用类型的默认值。如果此运算符的左操作数不为null,则此运算符将返回左操作数,否则返回右操作数。 例如:a ?? b 当a为null时则返回b,a不为null时则返回a本身。 string a = n 阅读全文

posted @ 2019-11-08 20:16 雨夜潇潇 阅读(30337) 评论(0) 推荐(5) 编辑