自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 『WPF』保存和还原应用程序窗口的位置和大小

本文最后更新于 2019年 5月 6号 晚上 11点 31分,并同步发布于 :简书 —— 创作你的创作CSDN —— 专业 IT 技术社区www.tobinary.art —— 我的博客在 WPF 开发中, 经常需要让窗口记住它上一次的位置和大小,我们可以通过 配置文件 或 注册表 来实现这一目的。但是配置文件在保存多个窗口的情况下显得不太方便, 需要在配置文件中为每个窗口创建...

2019-05-06 23:34:53 1400

原创 『C#』成员赋值初始化和构造函数初始化的区别?

本文最后更新于 2019年 5月 1号 晚上 8点 01分,并同步发布于 :简书 —— 创作你的创作CSDN —— 专业 IT 技术社区www.tobinary.art —— 我的博客大家都知道设置类成员的初始值有两种方法 : 成员赋值初始化 — 微软技术文档 构造函数 — 微软技术文档 成员初始化语法构造函数那么这两种方式有什么区别 ?我们先看一下反编译...

2019-05-01 20:07:08 4354

原创 『C#』如何用递归计算斐波那契数列的第 100000 项 ?

本文最后更新于 2019年 4月 20号 下午 2点 14分,并同步发布于 :简书 —— 创作你的创作CSDN —— 专业 IT 技术社区www.tobinary.art —— 我的博客如何用递归计算斐波那契数列的第 10000 项 ?有的朋友可能会说 : 那还不简单, 不到一分钟便写出了如下代码 :public static int Fibonacci(int n){...

2019-04-22 19:33:05 2174

原创 『C#』Convert.ToInt32 和 Int32.Parse 有什么区别?

1. 参数类型不同Int32.Parse 方法的参数类型为 System.String 。Convert.ToInt32 方法的参数支持C#所有基本类型。2. 对null参数的处理方法不同Int32.Parse 方法抛出 System.ArgumentNullException 异常。Convert.ToInt32 方法返回数字 0。另外 Convert.ToIn...

2019-04-18 00:50:47 417

原创 『C#』IP地址与整数的转换

要求 : 写一个函数将 ipv4 地址字符串 (仅包含数字,点,空格) 转化成 32 位整数,另外,数字和点之间的空格是合法的,其他情况均为非法地址,要求输出合法地址的 32 位整型结果。什么是 IP 地址?参数的预处理 :先把一个IP地址的每个部分分割,由于 字符 . 和 数字之间的空格是合法的,所以还需要把每个部分左右的空格去除掉。如果参数为 null, 无需处理, 抛给调用...

2019-04-18 00:48:00 1759

原创 『WPF』单实例应用程序

如果我们不希望用户打开两个应用程序实例, 可以通过下面的方式来实现此目的首先, 删除 App.xaml 文件, 新建一个 App.cs 文件完成之后项目的结构 :因为要在 App 类之前执行一些代码, 所以不能使用 App.xaml 文件然后添加引用 Microsoft.VisualBasic然后开始编写代码需要的 using 指令组 :由于 Microsoft.Vi...

2019-04-18 00:41:16 501

原创 『WPF』使元素默认获得焦点

使用事件和后置代码 :比如, 你可以订阅 Window.Loaded 事件, 然后在处理程序中, 设置焦点元素示例代码 :(下面的代码在窗口加载完成时, 将 InputBox 设置为焦点)使用XAML标记 :在 XAML 标记中, 可以使用 FocusManager.FocusedElement 附加属性来实现此目的, 而不用编写任何后置代码示例 :—END—...

2019-04-18 00:38:37 1314

原创 『WPF』TextBox元素过滤键盘输入

在编写 WPF桌面应用程序时, 可能需要限制TextBox(输入框)只能输入数字或只能英文字符之类的情况首先, WPF 中有关键盘输入的事件有 :KeyDown 和 KeyUp 事件(冒泡路由事件)这两个事件会被 TextBox 元素挂起PreviewKeyDown和PreviewKeyUp 事件(隧道路由事件)当按键弹起时才会触发 PreviewKeyUp 事件(这时...

2019-04-18 00:36:09 1396

转载 『C#』 对象成员初始化顺序

本文转载并修改自 : CSDN 小K的大师兄成员初始化整体顺序成员赋值初始化先于构造函数;成员赋值初始化先从派生类再到基类;构造函数初始化先从基类再到派生类;静态成员初始化优先于实例成员初始化;对类型静态成员构造的大致过程分配静态成员的内存空间,此时空间存储数据为 default(Type);执行类的静态成员的初始化语句;执行类的静态构造函数。对类型实例成员构造的大...

2019-04-18 00:29:40 575

原创 『Linux』Ubuntu Beaver(18.04) 配置 && 美化流程

系统更新sudo apt-get update && sudo apt-get upgrade将用户文件夹更改为英文名称将系统语言切换到英文, 重启提示框选择: update name将系统语言切换到中文, 重启提示框选择: 保留旧的名称安装gnome-tweak-toolsudo apt-get install gnome-tweak-tool安装us...

2019-04-18 00:27:03 256

原创 『C#』语言版本历史

各个 C# 版本的主要特性、发布日期和发布方式C# 8.0待发布Default Interface Methods: 缺省接口实现More patterns in more places: 在更多位置中使用更多模式模式匹配增强功能:Switch 表达式属性模式元组模式位置模式using declarations: using 声明Sta...

2019-04-18 00:21:15 376

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除