C#
//Annotation
这个作者很懒,什么都没留下…
展开
-
Reflection
class Program { static void Main(string[] args) { Person person = Activator.CreateInstance<Person>(); System.Reflection.PropertyInfo[] propertyInfos = person.GetType().GetProperties(); ...原创 2021-12-24 17:37:04 · 211 阅读 · 0 评论 -
添加日志文件
public static class LogPostDataHelper { private static string fileName = string.Empty; private static string filePath = string.Empty; private static string fileFullPath = string.Empty; private static string fileS...原创 2020-10-24 17:38:53 · 400 阅读 · 0 评论 -
SSL TLS版本问题
.net框架的默认协议: NET Framework 4.5 and 4.5.1: SSLv3 and TLSv1 NET Framework 4.5.2: SSLv3, TLSv1, and TLSv1.1 NET Framework 4.6 and higher: TLSv1, TLSv1.1, and TLS1.2 如果服务器协议有限制或者升级,需要修改代码中的协议。 System.Net.ServicePointManager.SecurityProtocol = SecurityProt原创 2020-09-26 10:41:42 · 1022 阅读 · 0 评论 -
Timer 定时任务
public class OnlinePay { private static double dayEndStartTime = 0; private static double dayEndStopTime = 0; private static int retransmitInterval = 0; private static System.Timers.Timer timer = null;//添加静态定时任务变量, .原创 2020-08-31 12:01:52 · 201 阅读 · 0 评论 -
委托方法防止重复刷新
public delegate void PatientChangedDelegate(); public partial class FrmPatientList : UserControl { public static PatientChangedDelegate PatientChanged; /// <summary&...原创 2019-05-24 10:29:04 · 260 阅读 · 0 评论 -
Dock属性值为Fill时,直接撑满全部区域问题
解决步骤: 1.将Dock为Fill的控件设置为none,然后剪切出来 2.重新设置左上右下四个区域的控件的Dock属性 3.将Dock为Fill的控件粘贴上去,设置其Dock属性为Fill ...原创 2019-05-21 08:53:09 · 3122 阅读 · 0 评论 -
Dev中GridView、RepositoryItemGridLookUpEdit、LookUpEdit等扩展方法
/// <summary> /// GridView列属性设置类 /// </summary> public class BaseColumnSet { /// <summary> /// 列名(可不设置) /// </summary> pub...原创 2019-05-21 08:40:06 · 3485 阅读 · 0 评论 -
out参数问题
在调用方法中有out输出参数的逻辑判断时,最好将out的赋值放在数据调用之后。原创 2019-01-17 15:27:37 · 613 阅读 · 0 评论 -
TextBox 数字,范围限制
直接上代码 /// <summary> /// 文本框文本输入事件 /// </summary> private void txt_PreviewTextInput(object sender, TextCompositionEventArgs e) { Regex reg...原创 2018-07-13 11:24:00 · 1955 阅读 · 1 评论