摘要:.bat文件如果右键管理员模式运行的话,会自动跳转到【C:\Windows\System32】目录运行,而不是我们写的脚本所在目录。 如果要解决此问题,需要在代码顶端加一行【cd /d %~dp0】即可。
阅读全文
摘要:需要使用Visual Studio Installer进行升级或者重装
阅读全文
摘要:1 Word文档文本替换时长度不能超过255个字符,不能一次性替换,本方法通过循环替换,达到替换超过255字符的目的。 /// <summary> /// 替换word中的文字 /// </summary> /// <param name="filePath">文件的路径</param> /// <
阅读全文
摘要:string keyPath = @"Software\***\***"; string valueName = "ValueName"; using (Microsoft.Win32.RegistryKey key = Microsoft.Win32.Registry.CurrentUser.Op
阅读全文
摘要:// 判断文件是否为空 using (FileStream fs1 = new FileStream(文件路径, FileMode.Open)) { using (StreamReader sr = new StreamReader(fs1)) { if (sr.ReadToEnd() ==stri
阅读全文
摘要:一般使用到DataGridView控件的都是涉及到多数据显示及更改。 非数据库最好使用一个类写个model: internal class DataModel { public int id {get;set} public string name{get;set} public string te
阅读全文
摘要:break是跳出当前循环就是最近的一次循环,继续执行外循环, continue是指结束本次循环,这次循环后边的不执行了,继续最内层循环的循环 break是跳到了外层循环, return则终止该方法,后边的都不执行 可以使用switch if for 进行测试
阅读全文
摘要:新手都只会用控件编辑,而需要做多语言本地化的时候会把值设为可改变的字符串,从而实现多语言的切换。 WinForm C# DataGridView dataGridView1.Columns[0].HeaderCell.Value = "需要指定的字符串"; dataGridView1.Columns
阅读全文
摘要:详细例子说明: 声明事件委托类型 事件委托类型是一种特殊的委托类型,用于描述事件的处理方法签名。事件委托类型的定义通常放在类的外部,例如: public delegate void MyEventHandler(object sender, EventArgs e); 这个委托类型定义了一个名为My
阅读全文
摘要:显而易见,将我这段代码跑一遍就可以理解并会用了 public interface IAnimal { void Move(); } public class Animal : IAnimal { public string Name { get; set; } public int Age { ge
阅读全文
摘要:初级程序员: comboBox1.SelectedIndex=0;//设置该下拉框默认选中第一项。 又或者是 comboBox.SelectText = “默认选中的文本”; 高级程序员: 但是如果Combobox的DropDowStyle属性,选择为DropDownList则SelectText的
阅读全文
摘要:一.Socket的概念Socket其实并不是一个协议,而是为了方便使用TCP或UDP而抽象出来的一层,是位于应用层和传输控制层之间的一组接口. 当两台主机通信是,必须通过Socket连接,Socket则利用TCP/IP协议建立TCP连接.TCP连接则更依赖于底层的IP协议.Socket是控制层传输协
阅读全文