一个社交废物
随便记记03
随便记记02

当打开组合框的下拉列表时发生。

1
2
3
4
5
6
private int comboxIndex = -1;
private void DropDown(object sender, EventArgs e)
{
// 获取第一次combobox中的值的索引
comboxIndex = cbValue.SelectedIndex;
}
随便记记01

override 与重载(overload)的区别

1.重载是方法的名称相同。参数或参数类型不同,进行多次重载以适应不同的需要。重载(overload)是面向过程的概念。
2.Override 是进行基类中函数的重写。Override 是面向对象的概念

C# Path.Combine方法代码示例

C# Path.Combine

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
string s1 = Path.Combine("D:", "file.txt"); // D:file.txt

string s2 = Path.Combine("D:\\", "file.txt"); // D:\file.txt
string s3 = Path.Combine("D:\\dir", "file.txt"); // D:\dir\file.txt
string s4 = Path.Combine("D:\\dir\\", "file.txt"); // D:\dir\file.txt

string s5 = Path.Combine("D:", "/file.txt"); // /file.txt
string s6 = Path.Combine("D:\\", "\\file.txt"); // \file.txt
string s7 = Path.Combine("D:\\dir\\", "/file.txt"); // /file.txt
string s8 = Path.Combine("D:\\dir\\", "\\file.txt"); // \file.txt

var fileDir = "C:\\Windows";
var fileDir2 = "C:\Windows"; //编译器直接报错
var fileName = "file.txt";

var filePath1= Path.Combine(@"C:\Windows", fileName);
// sendDir、fileName不能为空
var filePath2 = Path.Combine(fileDir, fileName);
if (File.Exists(filePath1))
{
File.Delete(filePath);
}
C#常用的排序方法

冒泡排序(Bubble Sort)

基本思路是:将相邻的记录的关键码进行比较,若前面记录的关键码大于后面记录的关键码,则将它们交换,否则不交换。

© 2022 Sk8erBoi
Powered by hexo | Theme is blank
Title - Artist
0:00