摘要:C#提供了栈和队列,我们自己也可以尝试简单实现。而且这可以作为一个很好的面试题。
阅读全文
摘要:这里介绍要C#调用P/Invoke,您可以编写一个描述如何调用函数的原型,然后运行时将使用此信息进行调用。另一种方法是使用 Managed Extensions to C++ 来包装函数,这部分内容将在以后的专栏中介绍。
阅读全文
摘要:译文,分析Win8时代微软以及Windows程序员的技术方向
阅读全文
摘要:一.什么是多态(Polymorphism) 多态(Polymorphism)是面向对象(Object-Oriented,OO)思想"三大特征"之一,其余两个分别是封装(Encapsulation)和继(Inheritance)--可见多态的重要性。或者说,不懂得什么是多态就不能说懂得面向对象。 态是一种机制、一种能力,而非某个关键字。它在类的继承中得以实现,在类的方法调用中得以体现。先让我们看看M...
阅读全文
摘要:原文:Managed Execution Process http://msdn.microsoft.com/en-us/library/k5532s8a.aspx执行托管代码的过程包括下列步骤:选择编译器。为获得公共语言运行时提供的优点,必须使用一个或多个针对运行时的语言编译器。将代码编译为 MSIL。编译将源代码翻译为 Microsoft 中间语言 (MSIL) 并生成所需的元数据。将 MSI...
阅读全文
摘要:链接: .NET Framework Conceptual Overview: http://msdn.microsoft.com/en-us/library/zw4w595w.aspx Common Language Runtime (CLR):http://msdn.microsoft.com/en-us/library/8bs2ecf4.aspx .NET Framework 是一个集成在 ...
阅读全文
摘要:Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + F4显示项目属性窗口 CTRL + SHIFT + E显示资源视图 F12 转到定义...
阅读全文
摘要:本分步指南介绍了如何更改使用 Visual C# 写到控制台窗口的文本的前景色和背景颜色。
本文介绍如何在程序启动时保存的控制台窗口的原始设置、 如何修改颜色设置和如何恢复为其原始值的颜色,如程序退出。
阅读全文
摘要:《c#高级编程 (第6版)》第一章 .NET体系结构学习笔记,主要讲解公共语言运行库、中间语言、程序集等内容
阅读全文
摘要:1. 静态类1.1 简介 静态类和类成员用于创建无需创建类的实例就能够访问的数据和函数。 静态类成员可用于分离独立于任何对象标识的数据和行为:无论对象发生什么更改,这些数据和函数都不会随之变化。 当类中没有依赖对象标识的数据或行为时,就可以使用静态类。 1.2 特点它们仅包含静态成员。它们不能被实例化。它们是密封的。它们不能包含实例构造函数(C# 编程指南)。 1.3 其他 静态类是密封的,因此不...
阅读全文