- 博客(10)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 C#深度总结-Async Await
C#深度总结-Async AwaitAsync和Await并用可以控制代码的执行顺序。Await只能用于Async修饰的方法,但不一定必须用。比如using System;using System.Collections.Generic;using System.IO;using System.Runtime.CompilerServices;using System.Threadi...
2018-12-16 21:20:22 770
原创 扫盲,什么叫同步异步
扫盲,什么叫同步异步同步,就是A要从B得到一些结果,A等着B出结果,B做不完A就一直等着。同步就相当于顺序执行。异步,就是A要从B得到一些结果,A告诉B它要结果,然后做自己的事,B做完后通知A结果是xxx。异步的意思就是非顺序执行的。至于执行的顺序是什么,这是不确定的。而某个任务要执行到什么时间结束,这要看分给这个任务的CPU时间。时间到了就结束(分时系统,大部分情况都是这样)。为什么需要异...
2018-12-14 23:28:26 503
原创 C#深度总结-文件IO
C#深度总结-文件IOusing System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;namespace IO{ class Program { static ...
2018-12-14 17:27:01 250
原创 C#深度总结-文件目录搜索
C#深度总结-文件目录搜索using System;using System.Collections;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;namespace SearchFiles{ ...
2018-12-14 16:33:48 527
原创 集中精力干大事
集中精力干大事人的精力是有限的。对程序员来说,明白这点很重要。层出不穷的语言,框架,原理,要做到完全明白并非一朝一夕的事。罗马并不是一天建成的,这是十分朴素又明显的道理。却又是初级程序员很难意识到的问题。不懂这一点,往往容易造成广度够广而深度不够深,难以胜任高级开发工作的尴尬局面。入行一年,我了解前端,后台,会用C#开发Winform、WPF应用,知道.NetCore,知道UWP是Windo...
2018-12-13 22:26:27 515
转载 快速排序
快速排序private void QuickSort(int[] inputArray, int lowIndex, int highIndex){ if (lowIndex >= highIndex) { return; } int middleIndex = SortFunction(inputArray, lowIndex, high...
2018-12-06 16:25:43 164
转载 冒泡排序及其优化
冒泡排序及其优化一般方法//假设排序arr[] = { 1, 3, 4, 2, 6, 7, 8, 0 };void BubbleSort(int arr[],int len){ int i = 0; int tmp = 0; for (i = 0; i < len - 1; i++)//确定排序趟数 { int j = 0; ...
2018-12-06 15:43:37 162
原创 各种排序算法比较
各种排序算法比较http://www.runoob.com/cprogramming/c-sort-algorithm.html
2018-12-04 13:22:59 200
转载 C# 中字符串转换成日期
C# 中字符串转换成日期我们在处理字符串日期格式常用DateTime.Pares() 但是这个形式的转换是相当有限的,有些C#是会不懂你写入的日期格式的如20031231。那么类似 “20100101” 或者其它形式的字符串如何转换成日期型呢?一、拼接字符串的形式DateTime dt=Convert.ToDateTime("20100101".Substring(0,4)+"-"+"201...
2018-12-04 12:38:22 303
原创 委托事件实现一个窗体向另一个窗体传值
委托事件实现一个窗体向另一个窗体传值利用委托和事件可以方便地在一个窗体上让另一个窗体执行某个操作,并且还能把这个窗体的值传到另一个窗体。传值利用事件的参数。大概这样写// frm1public partial class frmRowAddSetting : Form{ public delegate void RowAddSetting(); public...
2018-12-04 08:42:32 415
正则表达式一览
2017-03-18
在复杂的项目开发中使用结对编程
2016-09-15
为什么使用了代理服务器后,局域网内的 web 认证页面和其它网页就打不开了?
2016-10-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人