位置 : 首页 > C#
C# Console 控制台禁止重复打开, 只能运行一个实例, 禁止多开
C# Console 控制台禁止重复打开, 只能运行一个实例, 禁止多开static void Main(string[] args){bool result;Mutex m = new Mutex(false, System.Reflection.Assembly.GetExecutingAssembly().FullName, out result);i
独孤剑 2020-12-15 17:50 阅读:168
C# 正则获取网页内容, 抓取html源代码里的 title
C# 正则获取网页内容, 抓取html源代码里的 titleusing System.Text.RegularExpressions;static void Main(string[] args){// 注意文本编码, 建议选择utf-8格式编码, 要不容易出现乱码string content = System.IO.File
独孤剑 2020-12-12 16:05 阅读:166
C# 通过循环的方式遍历数组中不相同的元素
C# 通过循环的方式遍历数组中不相同的元素static void Main(string[] args){int[] arrA = { 1, 2, 3, 4, 5, 9 };int[] arrB = { 1, 4, 5, 7, 8, 9 };string result = "";// arrA中的元素不再arrB中的结果foreach (int
独孤剑 2020-12-11 10:08 阅读:162
C# Thread.Join() 的用法, 线程按顺序执行
Thread.Join() 在MSDN中的解释:Blocks the calling thread until the thread represented by this instance terminates.(在此实例表示的线程终止前,阻止调用线程。)实例应用 Test2 在 thread1.Join() 被调用后被阻
独孤剑 2020-12-08 11:39 阅读:202
C# 提示“在证书存储区中找不到清单签名证书”的解决方法
用C#开发程序时,重新生成,提示错误:在证书存储区中找不到清单签名证书。解决方案1:右击项目属性->签名->为ClickOnce清单签名,将勾掉的选项去掉。解决方案2:在签名中创建一个新的签名。解决方案3:记事本打开相应
独孤剑 2020-12-08 11:08 阅读:170
C# 布尔值转换, 字符串与 bool 转换, 数值与 bool 转换
C# 布尔值转换 bool转换class Program{static void Main(string[] args){Console.WriteLine("true: {0}", ToBoolean("true"));Console.WriteLine("false: {0}", ToBoolean("false"));Console.WriteLine("1: {0}", ToB
独孤剑 2020-12-05 06:17 阅读:208
C# 创建、保存、写入无 bom 的 utf-8 编码文件
C# 创建、保存、写入无 bom 的 utf-8 编码文件static void Main(string[] args){// 方式一System.Text.UTF8Encoding utf8 = new System.Text.UTF8Encoding(false);using (StreamWriter sr = new StreamWriter("D:\\te
独孤剑 2020-12-04 09:02 阅读:171
ASP.NET aspx 后台代码控制前台显示、隐藏
前台代码内容后台代码// 隐藏protected void Button1_Click(object sender, EventArgs e){//// 方式一RegisterStartupScript("", "");// 方式二Page.ClientScript.RegisterStartupScript(this.GetType(), "", "");}//
独孤剑 2020-12-04 08:52 阅读:197
ASP.NET Eval 绑定字段时间格式转化
字段格式化代码 DataBinder.Eval(Container.DataItem,"CreateTime","{0:yyyy-MM-dd HH:mm}")
独孤剑 2020-12-04 08:45 阅读:162
ASP.NET aspx 后台代码执行前台js脚本, 弹出消息, 调用函数
ASP.NET aspx 后台代码执行前台js脚本, 弹出消息, 调用函数protected void button1_Click(object sender, EventArgs e){// 设置按钮可用RegisterStartupScript("", "");// 弹出提示Response.Write(" ");Page.ClientSc
独孤剑 2020-12-04 08:42 阅读:196
ASP.NET aspx 代码设置页面标题
ASP.NET aspx 代码设置页面标题protected void Page_Load(object sender, EventArgs e){this.Page.Title = "页面标题";}效果等同于页面标题
独孤剑 2020-12-03 08:07 阅读:104
C# word 转换 pdf
添加COM引用,本机已安装 Microsoft Office 2013,如果COM引用里没有"Microsoft Office x.x Object Library",则需要安装 Microsoft Office 软件。C#代码using System; using System.IO; using Word = Microsoft.Offi
独孤剑 2020-12-02 15:47 阅读:114
ASP.NET MVC 路径中使用.html为扩展名, 解析url路径中以.html后缀结尾的请求
VS版本:Visual Studio 2017MVC版本:MVC 5.0请求页面:http://localhost/article/details/123.html路由设置routes.MapRoute("Article", // 路由名称"Article/Details/{id}.html", // 带有参数的 URLnew { controller
独孤剑 2020-12-01 18:28 阅读:99
ASP.NET ashx 基类的使用方法, ashx 如何继承, ashx 基类如何实现
ashx文件没有页面元素,这点上区别于aspx页面,所以在效率上要比aspx页面高,通常用于ajax提交处理程序,实际项目中,用户的每个请求需要判断用户是否登录,可以是Cookie, Session,每个请求页面中去写判断用户是否登
独孤剑 2020-12-01 05:47 阅读:105
Winform TextBox (文本框) 密码输入框, 输入内容显示*号 (星号)
Winform TextBox (文本框) 密码输入框, 输入内容显示*号 (星号)设置 TextBox 的 PasswordChar 属性为'*'或者通过代码设置this.txtPassword.PasswordChar = '*';也可以设置其他字符,不只是星号this.txtPassword.Passw
独孤剑 2020-12-01 05:44 阅读:95