随笔分类 -  C#

C# AutoMapper 使用简易说明
摘要:AutoMapper 是 C# 中常用的第三方映射库,比如有下面两个类 public class 学生 { public string 姓名 { get; set; } public int 年龄 { get; set; } } public class Student { public strin 阅读全文

posted @ 2021-12-06 17:25 鲁广广 阅读(2024) 评论(0) 推荐(0) 编辑

C# Pcrocess Start 设置隐藏控制台
摘要:一般来说,只要设置ProcessStartInfo.CreateNoWindow = true; 即可。 如果还是显示,则继续设置 ProcessStartInfo.WindowStyle= ProcessWindowStyle.Hidden; 下面代码是用 handle.exe 来关闭占用文件的程 阅读全文

posted @ 2021-07-05 14:38 鲁广广 阅读(413) 评论(0) 推荐(0) 编辑

winform/WPF 多语言的实现
摘要:WPF实现起来非常现代化,可以参考 https://www.cnblogs.com/yang-fei/p/4854460.html winform主要说一下实现过程和注意点,实现参考AutoUpdater.NET https://github.com/ravibpatel/AutoUpdater.N 阅读全文

posted @ 2020-08-20 15:27 鲁广广 阅读(502) 评论(0) 推荐(0) 编辑

C#关于数据库中存储的用户权限类似 "普通员工,管理员" 如何在代码中读取分析权限
摘要:之前在看某些数据库的用户权限的表时,发现字段是这样类似这样存储的“ 普通员工,管理员 ”,当时觉得他们是通过分割字符串来分析权限的。后来读到 Liam Wang 的 https://www.cnblogs.com/willick/p/csharp-enum-superior-tactics.html 阅读全文

posted @ 2020-05-15 15:05 鲁广广 阅读(595) 评论(0) 推荐(0) 编辑

C#构造函数中:this()的作用
摘要:通俗来说,可以说是构造函数的继承 (1) :this()用来继承无参时的构造函数,例如下面代码 类AA的构造过程为,先构造无参的AA(),然后再对应参数的构造函数,显示结果为 (2) :this(para) 如果我们要继承有参的构造函数,则需要构造函数签名的时候就初始化 如下面代码 此代码会优先构造 阅读全文

posted @ 2018-02-05 16:48 鲁广广 阅读(8922) 评论(0) 推荐(2) 编辑

C#《大话设计模式》之模板方法模式学习笔记
摘要:static void Main(string[] args) { Console.WriteLine("学生甲抄的试卷:"); TestPaper A = new TestPaperA(); A.TestQuestion1(); A.TestQuestion2(); ... 阅读全文

posted @ 2018-02-01 11:22 鲁广广 阅读(187) 评论(0) 推荐(0) 编辑

C#《大话设计模式》之原型模式学习日记
摘要:class Program { static void Main(string[] args) { Resume a = new Resume("大鸟"); a.SetPersonalInfo("男", "29"); a.SetWorkExperience("1998-2000", "... 阅读全文

posted @ 2018-02-01 09:03 鲁广广 阅读(132) 评论(0) 推荐(0) 编辑

C#winform的Richtextbox控件实现自动滚动到最后一行功能
摘要:这里有两种情况 如果是采用的是richtextbox的AppendText的方法添加的内容,则只需 设置HideSelection为false 如果采用的是其他添加内容的方法,则需要添加TextChanged事件方法 阅读全文

posted @ 2018-01-31 16:28 鲁广广 阅读(1011) 评论(0) 推荐(0) 编辑

c#根据名称反射对应的枚举类型
摘要:今天遇到了要配置串口的停止位,这个时候直接反射枚举比较方便。 第一反射所有的枚举值 第二,根据名称反射枚举类型 阅读全文

posted @ 2018-01-31 15:00 鲁广广 阅读(738) 评论(0) 推荐(0) 编辑

Winform中只运行运行一个实例的方法
摘要:在Program类的main方法按如下代码编写即可 阅读全文

posted @ 2017-12-14 10:39 鲁广广 阅读(239) 评论(0) 推荐(0) 编辑

Winform中用户自定义控件中外部设置子控件属性的方法
摘要:假设我们新建立一个用户自定义控件,由一个lable1和pictureBox1组成 此时我们在外部调用该控件,然后想动态改变lable1的值,我们该怎么办? 假设实例化的用户控件名为UserControl1,以下方法可以访问子控件的属性 直接把lable暴露出来。在自定义控件的窗体编辑器中,选择lab 阅读全文

posted @ 2017-12-05 09:27 鲁广广 阅读(3056) 评论(0) 推荐(1) 编辑

C#超简单方法实现两个richtextbox控件滚动条同步滚动
摘要:此文章属于作者原创,转载请注明,谢谢 有时候我们需要实现对照文章等,往往将文本放到两个richtextbox控件中,但是,如果我们需要同步滚动查看,来达到更好的观看效果。 当然,传统的方法重载控件或者自定义控件都可以达到目的,但是对于新手或者想仅仅只用一次这个控件的人来说,是非常麻烦的。所以,接 下 阅读全文

posted @ 2017-05-19 17:47 鲁广广 阅读(7532) 评论(0) 推荐(0) 编辑

C#RichTextBox种跳转到指定行
摘要:用这个方法,iCodeRowsID是要跳转的行号,rtb是RiCHTextBox控件名。 其中rtb.Lines.Length可获得最大行数 阅读全文

posted @ 2017-05-19 08:44 鲁广广 阅读(2845) 评论(0) 推荐(0) 编辑

C#中设置TextBox控件中仅可以输入数字且设置上限
摘要:首先设置只可以输入数字: 首先设置TextBox控件的KeyPress事件:当用户按下的键盘的键不在数字位的话,就禁止输入 1 private void textBox1_KeyPress(object sender, KeyPressEventArgs e) 2 { 3 if (e.KeyChar 阅读全文

posted @ 2017-05-19 08:38 鲁广广 阅读(23034) 评论(0) 推荐(1) 编辑

C#中string,char[],byte[]互相转换
摘要:string 转换成 Char[] string ss = "我爱你,中国"; char[] cc = ss.ToCharArray(); Char[] 转换成string string s = new string(cc); byte[] 与 string 之间的装换 byte[] bb = En 阅读全文

posted @ 2017-05-11 13:37 鲁广广 阅读(8541) 评论(0) 推荐(0) 编辑

C#设置richtextbox某一段文本颜色
摘要:假设 RichTextBox1 文本是“你好,我爱你中国”,想要把中国变为红色,则 可以先找到中的位置是 7 ;国的位置是8 设置 RichTextBox1.SelectionStart=7; RichTextBox1.rich.SelectionLength =8; 然后设置这一段的文字颜色 ri 阅读全文

posted @ 2017-05-10 09:45 鲁广广 阅读(8016) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示