摘要: 0x00 前言 注意:这篇文章发出来只是记录我对注册表的一些了解,里面包含了错误的理解,不准确的理解,以及有偏差的理解。如果有哪位朋友曾经玩过WIN32的注册表,欢迎指点。这年头关于注册表的资料实在是太少了。兴许是我智商有限搜不到! 本文指引: 本文不涉及到具体实现,理论而言所有人都适合阅读。但要求 阅读全文
posted @ 2017-11-24 21:34 丹麦的鱼 阅读(321) 评论(0) 推荐(0) 编辑
摘要: C# 结构体不可以包含自身,但是类的话可以包含自身。 形式大概就是这样: 后来突发奇想,就把class 关键字改成 struct 自然而然这是无法通过编译的…… 不甘寂寞的我,又去试验了C++的编译器 不出意外,还是报错了,但是错误提示是A为不完整的类型,g++和VS C++编译器都是一样的提示。因 阅读全文
posted @ 2016-12-06 21:27 丹麦的鱼 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 教你们怎么改配色方案,因为本人智障了很久,每次想改颜色的时候都会看到一大圈的选项,难以琢磨,但是智障了那么久终于被我找到了所有的关联。 首先,要告诉你们的是,其实C#里面要改的东西只有那么几个,但是注释颜色却要改很多。 代码方面,要改的实际上很少: 1.关键字 2.标识符 3.字符串 4.数字 5. 阅读全文
posted @ 2016-08-17 15:46 丹麦的鱼 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 前面我曾经讨论过Lambda表达式(也就是匿名表达式)的用法, 这里我就主要强调一下匿名表达式的好处。 首先是不需要写多余的方法体,特别是订阅事件的时候,但是也有一个问题,那就是单个方法会因为匿名表达式的缘故代码块变得很大: 这串代码是三个月前写的,但是因为一次意外删除和保存代码的进度突然就回滚到了 阅读全文
posted @ 2016-08-17 14:55 丹麦的鱼 阅读(953) 评论(0) 推荐(0) 编辑
摘要: 匿名表达式 这次来说说Lambda表达式吧,反正也简单,我也不像其他高手那样强调来强调去,只讲一下方法; 准备条件如下: 第一,匿名表达式必须存在与之对应的委托。 只要存在相对应的委托就可以了。接下来看图就可以了。这里有个Winform的Form_Load事件,首先我们要看函数签名,也就是有多少个形 阅读全文
posted @ 2016-08-17 14:14 丹麦的鱼 阅读(2020) 评论(0) 推荐(0) 编辑
摘要: 在C#实现类似Typedef的所有功能 Typedef这个关键字,是比较好用的东西,因为有时候我们需要使用一些别名来帮助我们记忆某些结构体或者类的共用。(个人觉得这是C与C++唯一能吸引我的东西)为了能够实现这个想法,我们可以使用下列方法。 1.使用using语句进行别名,这个方法适合针对结构体。 阅读全文
posted @ 2016-08-17 12:49 丹麦的鱼 阅读(1582) 评论(0) 推荐(0) 编辑
摘要: 万能的Object 前一章我们大概的探讨了一下值类型和引用类型,由于比较解释的比较仓促会让人感觉得比较突兀,这里我还没有找到任何的解决办法。如果大家有什么很好的提议,可以留言。在这里我就来和大家讨论一下这个Object对象吧。 在此,我做一个引入,C#做桌面开发的时候,都会有一个叫做控件事件的东西, 阅读全文
posted @ 2016-08-01 18:04 丹麦的鱼 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 值类型与引用类型 在C#里面只存在两种变量类型,一种是值类型另一种是引用类型。 C#的值类型包括了结构体和枚举,而引用类型则是指类。 也就是说除了object、类、枚举、结构体之外C#没有其他的数据类型了。 至于值类型与引用类型的区别,我要好好说明一下,两个值类型在进行赋值操作的时候,系统将会将他们 阅读全文
posted @ 2016-08-01 17:18 丹麦的鱼 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 本文颜色 普通文本448aca,高亮文本ae5da1 (本教程存在着明显的知识跨度,下面的介绍只是进行知识点复习,会存在很多的知识点缺漏,,因为这只是对该知识点的补充) 一、变量 0x00 引言 变量是贯穿编程学习以及实际运用的一个关键内容,在编程当中我们几乎都得使用变量,所谓的变量就是保存我们处理 阅读全文
posted @ 2016-08-01 12:57 丹麦的鱼 阅读(728) 评论(0) 推荐(0) 编辑