C#日常积累
Aries·Zhao
让学习成为一种习惯
展开
-
C# 根据出生年月计算年龄精确到岁月天
[DebuggerDisplay("{" + nameof(DebuggerDisplay) + "(),根据出生年月计算天数/计算岁月天}")] public class TimeTool { public TimeTool() { //构造 } /// <summary> /// 根据出生年月计算 整数天 /// <...原创 2020-09-05 19:23:21 · 1835 阅读 · 0 评论 -
C#指定文件夹的所有内容copy到目标文件夹
[DebuggerDisplay("{" + nameof(GetDebuggerDisplay) + "(),指定文件夹的所有内容copy到目标文件夹}")] public class FileCopyDir { /* * 使用: * string test1 = @"E:\test1"; * string test2 = @"E:\test2"; * FileCopyDir.CopyD...原创 2020-09-05 19:42:22 · 237 阅读 · 0 评论 -
C#代码:生成汉字拼音首字母
【代码】C#代码:生成汉字拼音首字母。原创 2021-11-30 17:12:21 · 3787 阅读 · 0 评论 -
Json.NET使用汇总
首先去下载最新的Newtonsoft.Json.dllhttp://json.codeplex.com/https://github.com/JamesNK/Newtonsoft.Jsonhttps://github.com/JamesNK/Newtonsoft.Json/releasesJson.Net 是一个读写Json效率比较高的.Net框架.Json.Net 使得在...原创 2020-05-02 18:28:45 · 340 阅读 · 0 评论 -
C# lambda表达式使用
前言 1、天真热,程序员活着不易,星期天,今天北京天气真热,写一些东西。 2、写一些lambda的使用吧:简化了匿名委托的使用,让你让代码更加简洁,优雅。lambda简介 Lambda表达式实际上是一种匿名函数,在Lambda表达式中可以包含语句以及运算等操作。并且可用于创建委托或表达式目录树类型,支持带有可绑定到委托或表达式树的输入参数的内联表达式。使用Lambda表达式可大大减少代码量,使得代码更加的优美、简洁,更有可观性。 lambd...原创 2020-06-06 21:35:41 · 568 阅读 · 0 评论 -
C# WinForm 一键清空界面控件的值
在Winfrom开发中,患者基本信息采集功能,保存数据后,有时需要清空界面的值需求,该函数可以根据自己需求去扩展使用 /// <summary> /// 一键清空患者采集界面值 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> pri原创 2020-05-25 20:42:29 · 2115 阅读 · 4 评论 -
【原因及解决办法】C# 报错 ORA-00604: 递归 SQL 级别 1 出现错误,ORA-01000: 超出打开游标的最大数
记录一下今天遇到的一个Oracle 错误 :ORA-00604: 递归 SQL 级别 1 出现错误,ORA-01000: 超出打开游标的最大数医院运行的接口,最近频繁出现这个错误,一开始以为是游标最大数不够大经过以下SQL查询结果为 300,第一想到的就是修改最游标最大数方式一从数据库游标最大数修改入手,不过这个方法治标不治本。--结果 300select value from v$parameter where name = 'open_cursors'--加大游标数alter原创 2020-05-11 22:02:12 · 1454 阅读 · 1 评论 -
C# SQLiteHelper - 附实战使用Demo源码
C# SQLite使用实战示例Demo1.轻量级 使用 SQLite 只需要带一个动态库,就可以享受它的全部功能,而且那个动态库的尺寸想当小。2.独立性 SQLite 数据库的核心引擎不需要依赖第三方软件,也不需要所谓的“安装”。3.隔离性 SQLite 数据库中所有的信息(比如表、视图、触发器等)都包含在一个文件夹内,方便管理和维护。4.跨平台 SQLite 目前支持大部分操作系...原创 2020-05-05 20:55:24 · 4713 阅读 · 5 评论 -
C#利用QRCodeProvider生成二维码
本文所引用的是 QRCodeProvider.dllDLL下载地址:https://download.csdn.net/download/qq_20454875/12391379using com.google.zxing;using com.google.zxing.common;using System;using System.Drawing;using System.Wi...原创 2020-05-05 20:39:00 · 244 阅读 · 0 评论 -
C#模拟Post和Get方式发送数据
通过应用程序读取网页信息的时候,通常需要抓取网页的数据,但是有一个问题就是很多网页需要登录后才能够获得页面数据,那么就需要保存当前的cookie,在.NET中可以使用CookieContainer 对象来保存登录后的Cookie信息,每次发送数据的时候加上Cookie信息,就可以解决这个问题了。 #region 同步通过POST方式发送数据 /// <su...原创 2020-05-05 19:50:54 · 161 阅读 · 0 评论 -
C#正则表达式 - Regex类用法实操使用
使用Regex类需要引用命名空间:using System.Text.RegularExpressions;C#正则表达式符号模式 字 符 描 述 \ 转义字符,将一个具有特殊功能的字符转义为一个普通字符,或反过来 ^ 匹配输入字符串的开始位置 $ ...原创 2020-05-05 00:41:13 · 457 阅读 · 0 评论 -
【C#日常积累】C#通过反射实现动态调用WebService
C#通过反射实现动态调用WebServiceWebServiceHelper.cspublic class WebServiceHelper { #region 动态调用WebService动态调用地址 /// < summary> /// 动态调用web服务 //...原创 2020-05-02 23:07:21 · 543 阅读 · 0 评论 -
【C#日常积累】C# 应用程序配置文件App.Config 基本使用
前言 今天分享一个,在系统程序开发过程中少不了的配置文件操作类,用于读取和修改App.config的程序配置,话不多说,真奔主题开干。首先添加System.configuration引用<?xml version="1.0" encoding="utf-8" ?><configuration> <startup> ...原创 2020-04-22 21:39:50 · 306 阅读 · 0 评论 -
【C#日常积累】TimeHelper日期时间处理类
/// <summary> /// 时间TimeHelper类 /// </summary> public class TimeHelper { /// <summary> /// 将时间格式化成 年月日 的形式,如果时间为null,返回当前系统时间 /// </su...原创 2020-04-16 16:46:04 · 357 阅读 · 0 评论 -
【日常笔记】C# List集合去重复对象的方法
1、测试数据 List<string> str_list = new List<string> { "1", "2", "3", "3" ,"4","5","5"};1.1 简单List去重var distinctList = str_list.Distinct();2、测试数据var RegInfoList= new List<RegInf...原创 2020-04-15 20:37:49 · 2581 阅读 · 0 评论 -
【C#语言基础 】- 常用转义字符及含义
原创 2020-04-15 20:39:15 · 244 阅读 · 0 评论 -
C# INI配置文件读写操作类
INI文件读写public class INIFile { public string path; public INIFile(string INIPath) { path = INIPath; } [DllImport("kernel32")] private static extern long WritePrivateProfileString(...原创 2018-12-16 13:51:28 · 162 阅读 · 0 评论