NetBlog主题

16进制转对应的byte,10进制转对应的byte,10进制转16进制
C#基础

16进制转对应的byte,10进制转对应的byte,10进制转16进制

2623

string s="0x12";//或12一样的 也可以直接写1a 都是16进制 //注意:只能两位 不能、如123 这个超起一个字节会报错 byte b=System.Convert.ToByte(s, 16); string s2=b.ToString();//输出的结果是18 // 这是字节转string 转出来的是10进制//如果是10进制转byte …

两个,byte[],字节数组组合,byte[]与string互转
C#基础

两个,byte[],字节数组组合,byte[]与string互转

3009

两个,byte[],字节数组组合,byte[]与string互转private void button1_Click(object sender, EventArgs e){byte[] byte1 = System.Text.Encoding.Default.GetBytes(textBox2.Text);byte[] byte2 = System.Text.Encoding.Default.GetBytes(textBox3.Text);byte[] returnByte = Co…

C#递归加载原理
C#基础

C#递归加载原理

3863

class Program{static void Main(string[] args){M1(0);Console.ReadKey();}static void M1(int i){Console.WriteLine("A"+i);i++;if( i < 3){M1(i);}Console.WriteLine("B"+i);}}以下是输出结果 递归方法是一种从简单到复杂、从低级到高级的可连续操作…

C#多线程队列逐个执行
C#基础

C#多线程队列逐个执行

7731

一个一个进度条逐个循环执行,进度条带百分比(用一个Lable)放在progressBar上用了跨线防问,多播委托,源码下载地址链接: https://pan.baidu.com/s/1oAml5TS 密码: cc1j下面是整个核心代码using System; using System.Collections.Generic; using System.ComponentModel; usin…

C#添加线程
C#基础

C#添加线程

3227

namespace Test {class Program{static void Main(string[] args){Thread t1 = new Thread(new ThreadStart(TestMethod));Thread t2 = new Thread(new ParameterizedThreadStart(TestMethod));t1.IsBackground = true;t2.IsBackground = true;if(!t1.IsAlive)//线程状态,如果…

C#获取Html代码
C#基础

C#获取Html代码

3297

2019-03-10 更新获得一个网址的Html代码/// <summary>/// 获取网页html代码 /// </summary>/// <param name="url">如http://www.luofenming.com 注意一定要加 http:或https:</param>/// <returns></returns>private string Get…

正则表达式_元字符
C#基础

正则表达式_元字符

2667

元字符描述\将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。即相当于多种编程语言中都有的“转义字符”的概念。^匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性…

C#_字符串以某个字符分开去掉空字符串
C#基础

C#_字符串以某个字符分开去掉空字符串

3524

string str1 = "李林 --李一 -张三 李四 王五 张思---- 赵一 王二 李二 王立 李小";string[] str2 = new string[] { };private void button1_Click(object sender, EventArgs e){str2 = str1.Split(new char[] { ,- },StringSplitOptions.Remove…