- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 C# Thread用法
Namespace: System.ThreadingAssembly: System.Threading.Thread.dll启动线程(无参数) class Program { static void Main(string[] args) { Thread thread = new Thread(DoWork); thread.Start(); Console.ReadKey()
2020-07-03 00:17:01
592
原创 c#文件操作进度对话框
在 Visual Studio 中添加引用在菜单栏上,依次选择“项目” 、“添加引用” 。 此时将显示“引用管理器” 对话框。 在“程序集” 区域,选择“Framework” (如果尚未选择它)。 在名称列表中,选择“Microsoft.VisualBasic” 复选框,然后再选择“确定” 按钮以关闭对话框。并在代码中添加引用using Microsoft.VisualBasic.FileIO;执行代码 private void button1_Click(object se
2020-07-02 02:57:13
308
原创 c#string,Int,float与16进制之间的转换
class Program { static void Main(string[] args) { string input = "Hello World!"; char[] values = input.ToCharArray(); foreach (char c in values) { int value = Convert.T...
2020-07-02 01:22:52
3056
1
原创 interface接口简单用法
接口包含非抽象类或结构必须实现的一组相关功能的定义。 接口可以定义 static 方法,此类方法必须具有实现,按照约定,接口名称以大写字母 I 开头。接口具有以下属性:接口通常类似于只有抽象成员的抽象基类。 实现接口的任何类或结构都必须实现其所有成员。 接口可以选择性地定义其部分或全部成员的默认实现。接口无法直接进行实例化。 其成员由实现接口的任何类或结构来实现。一个类或结构可以实现多个接口。 一个类可以继承一个基类,还可实现一个或多个接口。接口调用用法 class Program
2020-07-02 01:12:29
522
转载 IProgress实现异步编程的进程通知
class Program { static void Main(string[] args) { Task task = Display(); task.Wait(); Console.ReadKey(); } static async Task Display() { var process = new Prog...
2020-06-30 16:18:26
287
原创 c# Task用法
无返回值 class Program { static void Main(string[] args) { Task task = new Task(() => Test()); task.Start(); Console.ReadKey(); } public static void Test() { .
2020-06-30 14:46:23
589
原创 C# Task Async/await用法
方法1 class Program { static void Main(string[] args) { Test(); for (int i = 0; i < 5; i++) { Console.WriteLine("Main " + i); } Console.ReadKey();
2020-06-30 14:28:07
432
原创 遍历Resources下资源文件方法
遍历Resources下资源文件方法 Properties.Resources res = new Properties.Resources(); PropertyInfo[] properInfo = res.GetType().GetProperties(BindingFlags.Static | BindingFlags.NonPublic | BindingF...
2020-04-30 13:49:02
1677
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人