NetBlog主题

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

C#递归加载原理

4307

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#多线程队列逐个执行

8313

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

C#添加线程
C#基础

C#添加线程

3758

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代码

4039

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

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

正则表达式_元字符

3110

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

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

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

3980

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

winForm截图,截当前整个窗体和某个区域
C#基础

winForm截图,截当前整个窗体和某个区域

7323

//截取整个窗体 private void button1_Click(object sender, EventArgs e){Bitmap bit=new Bitmap(this.Width,this.Height);//实例化一个和窗体一样大的bitmapGraphics g=Graphics.FromImage(bit);g.CompositingQuality = CompositingQuality.HighQuality;//质量设为最高g.Co…

WinForm ListView对XML增删改查
C#基础

WinForm ListView对XML增删改查

5992

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Xml;namespace XML增删改查 {public partial class Form1 : For…