摘要: 方法一:从注册表中读取默认浏览器可执行文件路径 [csharp] view plain copy private void button1_Click(object sender, EventArgs e) { //从注册表中读取默认浏览器可执行文件路径 RegistryKey key = Regi 阅读全文
posted @ 2017-06-14 20:01 卖雨伞的小男孩 阅读(4019) 评论(1) 推荐(1) 编辑
摘要: 首先需要在项目中引用System.Windows.Forms,System.Drawing; 阅读全文
posted @ 2017-06-14 20:01 卖雨伞的小男孩 阅读(3211) 评论(0) 推荐(0) 编辑
摘要: 1、方法一 在app.xaml.cs下添加如下代码: /// <summary> /// App.xaml 的交互逻辑 /// </summary> public partial class App : Application { System.Threading.Mutex mutex; publ 阅读全文
posted @ 2017-06-14 18:32 卖雨伞的小男孩 阅读(2210) 评论(0) 推荐(0) 编辑
摘要: 显示接口实现与隐式接口实现 何为显式接口实现、隐式接口实现?简单概括,使用接口名作为方法名的前缀,这称为“显式接口实现”;传统的实现方式,称为“隐式接口实现”。下面给个例子。 IChineseGreeting接口,如果需要具备中文的问好行为,需继承此接口。 1 //IChineseGreeting. 阅读全文
posted @ 2017-06-14 16:10 卖雨伞的小男孩 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 什么是深拷贝、浅拷贝(C#,本篇幅针对C#) 深拷贝与浅拷贝对于值类型是没有意义的,无论深拷贝还是浅拷贝,值类型都是将值从旧变量复制给新变量,新变量的改变不会影响原来的变量。 深拷贝与浅拷贝影响的是引用类型,深拷贝是开辟一块内存,把旧对象全部拷贝;浅拷贝拷贝的是旧对象的引用,新对象指向就对象,新对象 阅读全文
posted @ 2017-06-14 10:14 卖雨伞的小男孩 阅读(2094) 评论(0) 推荐(1) 编辑