C# ASP.NET 中html常见转义字符的处理
C# ASP.NET 中html常见转义字符的处理 using System;namespace ConsoleApp31 {class Program{static void Main(string[] args){Console.WriteLine(HtmlToEsc("有 空 格"));Console.WriteLine(EscToHtml("有 空
JarvisLuo 2020-07-05 04:32 阅读:1
C# ASP.NET移除html标签, 过滤html标签
C# ASP.NET移除html标签, 过滤html标签 using System; using System.Text.RegularExpressions;namespace ConsoleApp29 {class Program{static void Main(string[] args){string html = "<a href=\"http://localhost\"
JarvisLuo 2020-07-03 19:52 阅读:3
C# 获取文件的创建时间、访问时间、修改时间
C# 获取文件的创建时间、访问时间、修改时间 using System; using System.IO;namespace ConsoleApp28 {class Program{static void Main(string[] args){// 文件string path = "D:\\test\\001.txt";FileInfo fileInfo
JarvisLuo 2020-07-02 11:27 阅读:7
ASP.NET Session 操作, 以用户登录退出为例, 实现Session的获取, 设置, 清除
ASP.NET Session 操作, 以用户登录退出为例, 实现Session的获取, 设置, 清除 using System; using System.Web;namespace WebApplication4 {/// <summary>/// ASP.NET Session 操作, 以用户登录退出为例, 实现Session的
JarvisLuo 2020-07-02 06:42 阅读:9
ASP.NET Cookie 操作, 以用户登录退出为例, 实现Cookie的获取, 设置, 清除
ASP.NET Cookie 操作, 以用户登录退出为例, 实现Cookie的获取, 设置, 清除 using System; using System.Web;namespace WebApplication4 {/// <summary>/// ASP.NET Cookie 操作, 以用户登录退出为例, 实现Cookie的获取
JarvisLuo 2020-07-02 06:30 阅读:7
ASP.NET 跳转页面, 在aspx页面中实现跳转到其他页面
ASP.NET 跳转页面, 在aspx页面中实现跳转到其他页面protected void Page_Load(object sender, EventArgs e){HttpContext.Current.Response.Redirect("home.html", false);}
JarvisLuo 2020-07-02 06:23 阅读:9
C# 不包含AsEnumerable的定义, AsEnumerable无效
调试版本 Visual Studio 2017添加引用:System.Data.DataSetExtensions引用右键 -> 添加引用 -> System.Data.DataSetExtensions -> 添加
JarvisLuo 2020-07-01 13:05 阅读:9
Winform 执行操作前确认MessageBox询问提示, 确认则执行, 取消则返回
Winform 执行操作前确认MessageBox询问提示, 确认则执行, 取消则返回 using System; using System.Windows.Forms;namespace WindowsFormsApp14 {public partial class Form1 : Form{public Form1(){InitializeCompone
JarvisLuo 2020-06-30 19:39 阅读:8
C# 根据对象输出字符串
C# 根据对象输出字符串 using System;namespace ConsoleApp23 {class Program{static void Main(string[] args){Guid id = Guid.NewGuid();Console.WriteLine(ObjectToString(id));Console.Read();}/// <summary>///
JarvisLuo 2020-06-29 10:14 阅读:8
Winform 加载时各事件的顺序(一)
Winform 加载时各事件的顺序using System; using System.Windows.Forms;namespace WindowsFormsApp12 { /*1131456562711128910341516 */ public partial class Form1 : Form{public Form1(){Console.Wri
JarvisLuo 2020-06-28 08:11 阅读:13
Winform 加载时各事件的顺序(二)
Winform 加载时各事件的顺序using System; using System.Windows.Forms;namespace WindowsFormsApp13 { /*public Form1 before InitializeComponentOnResize before base.OnResizeOnResize after base.OnResizeOn
JarvisLuo 2020-06-28 08:08 阅读:13
C# 16进制字符串与byte[]字节数组相互转换
C# 16进制字符串与byte[]字节数组相互转换 using System; using System.Collections.Generic; using System.Data; using System.Text;namespace ConsoleApp23 {class Program{static void Main(string[] args){// 16进
JarvisLuo 2020-06-27 16:28 阅读:14
C# 文件与字节数组Bytes[]之间相互转换
C# 文件与字节数组Bytes[]之间相互转换 using System.IO;namespace FileBytes {class Program{static void Main(string[] args){byte[] bytes = FileToBytes(@"D:\1.txt");if (bytes.Length > 0){// 重新保存一份文件
JarvisLuo 2020-06-27 07:59 阅读:14
C# 手机号中间四位星号显示
C# 手机号中间四位星号显示 using System; using System.Collections.Generic; using System.Linq; using System.Text;namespace ConsoleApp22 {class Program{static void Main(string[] args){Console.WriteLine("手
JarvisLuo 2020-06-27 07:45 阅读:14
Winform 自定义控件的右键菜单, 右键菜单ContextMenuStrip
Winform 自定义控件的右键菜单, 右键菜单ContextMenuStrip using System; using System.Drawing; using System.Windows.Forms;namespace WindowsFormsApp12 {public partial class Form1 : Form{private TextBox text
JarvisLuo 2020-06-26 21:38 阅读:12
C# 实现Get, Post方法
C# 实现Get, Post方法/// <summary>/// Get 数据/// </summary>/// <param name="url">目标Url</param>/// <returns></returns>public static string GetData(string url){try{string result = "";HttpWebRequest htt
JarvisLuo 2020-06-25 05:57 阅读:17
C# 16进制与byte数组相互转换
C# 16进制与byte数组相互转换/// <summary>/// byte数组转16进制字符串/// </summary>/// <param name="data">byte数组</param>/// <returns></returns>public static string ByteArrayToHexString(byte[] data){Stri
JarvisLuo 2020-06-25 05:55 阅读:15
C# 获取本年年末, 本年度最后一天
C# 获取本年年末, 本年度最后一天 using System;namespace ConsoleApp2 {class Program{static void Main(string[] args){Console.WriteLine("本年度最后一天:{0}", GetYearLastDate(DateTime.Now));Console.Read();
JarvisLuo 2020-06-24 06:37 阅读:15
C# 获取本年年初, 本年度第一天
C# 获取本年年初, 本年度第一天 using System;namespace ConsoleApp2 {class Program{static void Main(string[] args){Console.WriteLine("本年度第一天:{0}", GetYearFirstDate(DateTime.Now));Console.Read();}//
JarvisLuo 2020-06-24 06:37 阅读:19
C# 获取本季季末, 本季最后一天
C# 获取本季季末, 本季最后一天 using System;namespace ConsoleApp2 {class Program{static void Main(string[] args){Console.WriteLine("本季最后一天:{0}", GetQuarterLastDate(DateTime.Now));Console.Read();}
JarvisLuo 2020-06-24 06:35 阅读:15
C# 获取本季季初, 本季度第一天
C# 获取本季季初, 本季度第一天 using System;namespace ConsoleApp2 {class Program{static void Main(string[] args){Console.WriteLine("本季度第一天:{0}", GetQuarterFirstDate(DateTime.Now));Console.Read();
JarvisLuo 2020-06-24 06:35 阅读:12
C# 获取本月月初, 本月第一天
C# 获取本月月初, 本月第一天 using System;namespace ConsoleApp2 {class Program{static void Main(string[] args){Console.WriteLine("本月最后一天:{0}", GetMonthLastDate(DateTime.Now));Console.Read();}///
JarvisLuo 2020-06-24 06:33 阅读:16
C# 获取本月月初, 本月第一天
C# 获取本月月初, 本月第一天 using System;namespace ConsoleApp2 {class Program{static void Main(string[] args){Console.WriteLine("本月第一天:{0}", GetMonthFirstDate(DateTime.Now));Console.Read();}/// <
JarvisLuo 2020-06-24 06:31 阅读:11
C# 获取本周最后一天(以星期天为最后一天)
C# 获取本周最后一天(以星期天为最后一天) using System;namespace ConsoleApp2 {class Program{static void Main(string[] args){Console.WriteLine("本周最后一天:{0}", GetWeekLastDate(DateTime.Now));Consol
JarvisLuo 2020-06-24 06:28 阅读:14
C# 获取本周第一天(以星期一为第一天)
C# 获取本周第一天(以星期一为第一天) using System;namespace ConsoleApp2 {class Program{static void Main(string[] args){Console.WriteLine("本周第一天:{0}", GetWeekFirstDate(DateTime.Now));Console.Rea
JarvisLuo 2020-06-24 06:27 阅读:13
Winform SaveFileDialog控件, 保存文件控件用法
窗体拖拽一个button,代码样例中使用SaveFileDialog对象new一个新实例,等同于在窗体拖拽SaveFileDialog控件,两种方式都可以,实现功能效果是相同的 using System; using System.Windows.Forms;namespace WindowsFor
JarvisLuo 2020-06-23 07:46 阅读:24
Winform FolderBrowserDialog控件, 选择目录控件用法
窗体拖拽一个button,代码样例中使用FolderBrowserDialog对象new一个新实例,等同于在窗体拖拽FolderBrowserDialog控件,两种方式都可以,实现功能效果是相同的using System; using System.Windows.Forms;namespace W
JarvisLuo 2020-06-23 07:39 阅读:19
Winform OpenFileDialog控件, 选择文件控件用法
窗体拖拽一个button,代码样例中使用OpenFileDialog对象new一个新实例,等同于在窗体拖拽OpenFileDialog控件,两种方式都可以,实现功能效果是相同的using System; using System.Windows.Forms;namespace WindowsForm
JarvisLuo 2020-06-23 07:32 阅读:18
C# 转换字节大小、长度, 根据字节大小范围返回KB, MB, GB自适长度
C# 转换字节大小、长度, 根据字节大小范围返回KB, MB, GB自适长度using System; using System.IO;namespace ConsoleApp19 {class Program{static void Main(string[] args){Console.WriteLine("1024*5 {0}", FileSize
JarvisLuo 2020-06-22 07:52 阅读:25
C# 获取, 读取指定文件大小, 返回单位为字节
C# 获取, 读取指定文件大小, 返回单位为字节 using System; using System.IO;namespace ConsoleApp1 {class Program{static void Main(string[] args){long length = FileSize("D:\\001.txt");Console.WriteLine(leng
JarvisLuo 2020-06-22 07:46 阅读:24
C# 将指定文件转换成Base64字符串
C# 将指定文件转换成Base64字符串 using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text;namespace ConsoleApp18 {class Program{static void Main(string[] arg
JarvisLuo 2020-06-21 08:32 阅读:32
C# 将文本字符串转换Base64字符串
C# 将文本字符串转换Base64字符串 using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text;namespace ConsoleApp1 {class Program{static void Main(string[] args
JarvisLuo 2020-06-21 08:31 阅读:29
C# 根据文件扩展名返回MimeType
C# 根据文件扩展名返回MimeType, ".jpg"的返回MimeType类型为"image/jpeg"调用方法:MimeHelper.GetMimeMapping(".jpg");/// <summary>/// return the system mime type according to the file extension./// </summa
JarvisLuo 2020-06-21 08:02 阅读:30
C# 写入文本内容, 如果文件不存在则创建
C# 写入文本内容, 如果文件不存在则创建using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text;namespace ConsoleApp17 {class Program{static void Main(string[
JarvisLuo 2020-06-20 15:52 阅读:29
C# 读取文本内容
C# 读取指定路径下的文本内容using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text;namespace ConsoleApp17 {class Program{static void Main(string[] args){st
JarvisLuo 2020-06-20 15:45 阅读:25
C# 数组按照固定跨度, 间隔进行分组合并
using System; using System.Collections.Generic; using System.Text;namespace ConsoleApp16 {class Program{static void Main(string[] args){// 数组string[] arr = new string[] { "1", "2", "3", "4", "5", "6
JarvisLuo 2020-06-20 10:00 阅读:23
C# Xml文本字符串转换为Hashtable
xml是一层结构不涉及嵌套节点时, 转换为Hashtable对象去操作数据会更便捷 using System; using System.Collections; using System.Collections.Generic; using System.Text; using System.Xml;namespace ToolDemo {cl
JarvisLuo 2020-06-19 16:42 阅读:30
ASP.NET ashx中实现session功能
ashx中实现session功能需要继承"System.Web.SessionState.IRequiresSessionState"接口 using System; using System.Collections.Generic; using System.Web;namespace WebApplication2 {/// <summary>/// Summary des
JarvisLuo 2020-06-19 16:36 阅读:25
C# SHA1加密
SHA1加密在软件开发中经常使用, 由于是单向加密也称作不可逆加密, 经常用来做为校验使用, 可以用来校验用户密码, 文件校验/// <summary> /// SHA1字符串加密/// </summary> /// <param name="input">需要加密字符串
JarvisLuo 2020-06-18 08:12 阅读:32
C# MD5加密
MD5加密在软件开发中经常使用, 由于是单向加密也称作不可逆加密, 经常用来做为校验使用, 可以用来校验用户密码, 文件校验/// <summary>/// MD5字符串加密/// </summary>/// <param name="input">需要加密的字符串</pa
JarvisLuo 2020-06-18 08:12 阅读:29
ASP.NET 页面404设置
Web.config<system.webServer><!--404--><httpErrors errorMode="Custom" existingResponse="Replace"><remove statusCode="404"/><error statusCode="404" responseMode="ExecuteURL" path="/404.aspx"/></httpError
JarvisLuo 2020-06-17 08:37 阅读:26
ASP.NET 页面301永久跳转, 301转向
页面永久跳转,适合网站改版使用原页面:http://www.abc.com/about.aspx新页面:http://www.abc.com/about-new.aspxabout.aspx<%@ Page Language="C#"%><script runat="server">/// <summary>/// 初始化页面/// </sum
JarvisLuo 2020-06-17 08:25 阅读:24
C# 生成随机字符串, 随机数, 字母+数字
C# 生成随机字符串, 随机数, 字母+数字class Program{static void Main(string[] args){Console.WriteLine(GetNonceStr(5));Console.Read();}/// <summary>/// 生成随机字符串/// </summary>/// <param name="length"
JarvisLuo 2020-06-16 08:49 阅读:35
C# 百分比字符串转换为数值类型, 小数
C# 百分比字符串转换为数值类型, 小数static void Main(string[] args){string percent = "45%";double number = double.Parse(percent.Replace("%", "")) / 100;Console.WriteLine(percent + ":" + number);Console.
JarvisLuo 2020-06-16 08:44 阅读:33
C# 创建文件夹, 创建文件夹前判断路径是否存在
C# 创建文件夹, 创建文件夹前判断路径是否存在 using System.IO;namespace ConsoleApp15 {class Program{static void Main(string[] args){CreateDirectory(@"D:\001");}/// <summary>/// 创建文件夹/// </summary>//
JarvisLuo 2020-06-16 08:38 阅读:28
Winform 多线程中处理UI控件, 解决线程安全引起的异常
Winform 多线程中处理UI控件, 多线程中不能直接操作UI控件, 会引发线程安全异常using System; using System.Threading; using System.Windows.Forms;namespace WindowsFormsApp10 {public partial class Form1 : Form
JarvisLuo 2020-06-15 08:18 阅读:36
C# List<>集合排序, 从大到小排序, 从小到大排序
C# List<>集合排序, 从大到小排序, 从小到大排序 using System; using System.Collections.Generic; using System.Data; using System.Text;namespace ConsoleApp14 {class Program{static void Main(string[] args){
JarvisLuo 2020-06-14 09:40 阅读:31
C# Console, Winform, ASP.NET Webform, 获取当前应用程序所在路径
C# Console, Winform, ASP.NET Webform, 获取当前应用程序所在路径string path = "";// 在 应用程序 或者 AspNet 下获取当前应用程序目录推荐方式为// d:\ConsoleApp1\bin\Debug\path = System.AppDomain.CurrentDoma
JarvisLuo 2020-06-14 09:27 阅读:31
C# 使用ref参数
ref 标识传入参数是按址传递,如果在调用过程中发生更改,那么在调用方法结束后传入的参数值也会发生改变class Program{static void Main(string[] args){string a = "001";int b = 0;Console.WriteLine("call before
JarvisLuo 2020-06-13 07:41 阅读:31
C# 递归方法删除目录及文件
C# 删除指定路径下的所有文件及目录的方法class Program{static void Main(string[] args){DeleteDirectory("D:\\001");Console.Read();}/// <summary>/// 递归方法删除目录及文件/// </summary>/// <param name="pat
JarvisLuo 2020-06-13 07:29 阅读:30