随笔分类 - C#
关于C#语言
摘要:改文章转自:https://www.cnblogs.com/shang201215019/p/7907655.html 什么是 Json ? Json【javascript对象表示方法】, 它是一个轻量级的数据交换格式,我们可以很简单的来读取和写它, 并且它很容易被计算机转化和生成,它是完全独立于语
阅读全文
摘要:https://www.cnblogs.com/Clingingboy/archive/2011/05/10/2042645.html
阅读全文
摘要:https://www.cnblogs.com/xiaoqingshe/p/5882601.html
阅读全文
摘要:原则1 尽可能地使用属性而不是可直接访问的数据成员 ● 属性(property)一直是C#语言中比较有特点的存在。属性允许将数据成员作为共有接口的一部分暴露出去,同时仍旧提供面向对象环境下所需的封装。属性这个语言元素可以让你像访问数据成员一样使用,但其底层依旧是使用方法实现的。 ● 使用属性,可以非
阅读全文
摘要:底层抛出,无消息框;上层提示(消息框),无抛出。但底层+上层都写日志
阅读全文
摘要:明确出需求 然后开会评审 要什么接口 接口参数、返回json内容、格式 协定好 在做
阅读全文
摘要:JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度。 JSON就是一串字符串 只不过元素会使用特定的符号标注。 {} 双括号表示对象 [] 中括号表示数组 "" 双引号内是属性或值 : 冒号表示后者是前者的值(这个值可以
阅读全文
摘要:C#转义字符: 一种特殊的字符常量 以反斜线"\"开头,后跟一个或几个字符 具有特定的含义,不同于字符原有的意义,故称“转义”字符。 主要用来表示那些用一般字符不便于表示的控制代码。 它的作用是消除紧随其后的字符的原有含义 用一些普通字符的组合来代替一些特殊字符,由于其组合改变了原来字符表示的含义,
阅读全文
摘要:委托对象、委托对象、委托对象 action 变量或func变量委托方法:action、func 引用的 >那个方法 AsyncDelegate(委托对象) f.endinvokde(得到委托方法的返回值),f.benginvoke(开始方法:)
阅读全文
摘要:这是个好问题,可以当作一个笔试题。先从字符编码讲起。 1、美国人首先对其英文字符进行了编码,也就是最早的ascii码,用一个字节的低7位来表示英文的128个字符,高1位统一为0; 2、后来欧洲人发现尼玛你这128位哪够用,比如我高贵的法国人字母上面的还有注音符,这个怎么区分,得,把高1位编进来吧,这
阅读全文
摘要:xml数据 : XmlSerializer.Serialize 与 XmlSerializer.Deserialize,使用起来稍有些复杂,需要对 “实体模型” 的“对应属性” 进行 节点特性标注(比如:[XmlElement(ElementName = "Books")]) json数据:Json
阅读全文
摘要:什么是安全证书,访问者到底是怎么校验安全证书的,服务端返回安全证书后,客户端再向谁验证呢? private static void trustAllHttpsCertificates() throws Exception { TrustManager[] trustAllCerts = new Tr
阅读全文
摘要:1:扩展性好,可纵向扩展,而非横向修改 (如上代码片段) 2:不刻意抽象,不做作,易维护(如上代码片段) 总结:如上代码片段,属性可 “无限制地” 纵向增加,简单易维护,代码易理解 且 逻辑较为松散;虽然同质代码看起来量较大且重复逻辑多,但如果采用其它“刻意或做作”的方式减少代码量,其结果很可能是:
阅读全文
摘要:网址的正则表达式:^((https|http|ftp|rtsp|mms)?:\/\/)[^\s]+ 常用正则表达式:http://tool.chinaz.com/regex/ 在线正则表达式检测:http://regex.supfree.net/
阅读全文
摘要:lambda表达式其实就是匿名方法的变体或者说简写。 原来我们用 delegate void Del(int x); Del d = delegate(int x) { return x + 1; } lambda表达式就是Del d = x => x+1;
阅读全文
摘要:转自:http://blog.csdn.net/wityy/article/details/8234739 串口发送数据——字符串发送与十六进制发送的区别 在使用串口发送数据时可以选择字符串发送或者十六进制发送,通常情况下我们习惯选用字符串发送数据。关于两者的区别,需要从计算机存储数据的格式说起。
阅读全文
摘要:http://www.cnblogs.com/yiki/archive/2008/10/29/1321848.html
阅读全文
摘要:#region 文件上传。 /// <summary> /// 文件上传。 /// </summary> public async Task<string> UpLoadFilesAsync(string fileName, string token) { string fileType = Pat
阅读全文
摘要:public class NotifyData:ICloneable { /// <summary> /// 通知Id。 /// </summary> public string NotifyId { get; set; } /// <summary> /// 通知类型。 /// </summary
阅读全文
摘要:东哥对UWP有兴趣么Shine 2016/4/23 13:37:23最近好像是重大更新Shine 2016/4/23 13:37:27https://blogs.msdn.microsoft.com/visualstudio/2016/04/11/whats-new-in-vs-2015-updat
阅读全文