08 2015 档案
摘要:Windows Presentation Foundation :https://msdn.microsoft.com/zh-cn/library/ms754130(v=vs.90).aspx 版权声明:...
阅读全文
摘要:使用 abstract 关键字可以创建不完整且必须在派生类中实现的类和类成员。使用 sealed 关键字可以防止继承以前标记为 virtual 的类或某些类成员。抽象类和类成员通过在类定义前面放置关键字 abstract,可以将类声明为抽象类。 例如:public abstract ...
阅读全文
摘要:静态类静态类与非静态类基本相同,但存在一个区别:静态类不能实例化。 也就是说,不能使用 new 关键字创建静态类类型的变量。 因为没有实例变量,所以要使用类名本身访问静态类的成员。 例如,如果名为 UtilityClass 的静态类有一个名为 MethodA 的公共方法,则按下面的示...
阅读全文
摘要:this 关键字用于引用类的当前实例,还可用作扩展方法的第一个参数的修饰符。以下是 this 的常用用途:限定被相似的名称隐藏的成员,如下,以下两段代码功能相同:public Employee(string name, string alias){ // Use this to...
阅读全文
摘要:常量(Constants)常量是在编译时已知并在程序的生存期内不发生更改的不可变值。 常量使用 const 修饰符进行声明。 只有 C# 内置类型(System.Object 除外)可以声明为 const。用户定义的类型(包括类、结构和数组)不能为 const。 请使用 readon...
阅读全文
摘要:原文地址:C++小知识之指针和引用的区别温故而知新,指针和引用的概念,大学时都已熟知,实际用的时候往往又有些疑惑,故深入探究一下。从概念上讲。指针从本质上讲就是存放变量地址的一个变量,在逻辑上是独立的,它可以被改变,包括其所指向的地址的改变和其指向的地址中所存放的数据的改变。而引用是...
阅读全文
摘要:值类型值类型主要由两类组成:结构枚举结构分为以下几类:Numeric(数值)类型 整型浮点型decimalbool用户定义的结构值类型表如下: 值类型的主要功能基于值类型的变量直接包含值。 将一个值类型变量赋给另一个值类型变量时,将复制包含的值。 这与引用类型变量的赋值不同,引用类型...
阅读全文
摘要:MSDN 中明确指出 String 是引用类型而不是值类型,但 String 表面上用起来却像是值类型,这又是什么原因呢? 首先从下面这个例子入手: //值类型 int a = 1; int b = a; a = 2; Console.WriteLine...
阅读全文
摘要:“类”是一种构造,通过使用该构造,您可以将其他类型的变量、方法和事件组合在一起,从而创建自己的自定义类型。 类就像一个蓝图, 它定义类型的数据和行为。 如果类没有声明为静态类,客户端代码就可以创建赋给变量的“对象”或“实例”,从而使用该类。 在对变量的所有引用都超出范围之前,该变量始...
阅读全文
摘要:C# 基础知识:零基础开发 (观看此视频系列(共 25 集),学习 Visual C# 编程的基础知识。)点击获取资源C# 编程指南 点击获取资源 版权声明:本文为博主原创文章,未经博主允许不得转载。 ...
阅读全文
摘要:Windows Presentation Foundation (WPF) 中的数据绑定为应用程序提供了一种简单、一致的数据表示和交互方法。元素能够以公共语言运行时 (CLR) 对象和 XML 形式绑定到来自各种数据源的数据。什么是数据绑定?数据绑定是在应用程序 UI 与业务逻辑之间...
阅读全文
摘要:通过代码来理解 GridSplitter 的用法。 ...
阅读全文
摘要:在 Windows 上实现图形化界面有很多种方法,每种方法拥有着自己的一套开发理念和工具。常见的有:Windows API (Win API):调用 Windows 底层绘图函数,使用 C 语言,最原始也最基础。Microsoft Foundation Class(MFC):使用 C...
阅读全文
摘要:1. x:class 告诉 XAML 编译器,当 XAML 解析器将包含它的标签解析成 C# 类后,这个类的类名是什么。 2. x:ClassModifier 告诉XAML编译器由标签编译生成的类具有怎样的访问控制级别。 需要注意的是: (1)标签必须具有 x:class Attri...
阅读全文
摘要:能使用 Attribute=Value 形式赋值的就不使用属性元素。充分利用默认值,去除冗余。充分利用 XAML 的简写方式。 版权声明:本文为博主原创文章,未经博主允许不得转载。
阅读全文
摘要:变量的声明有两种情况:1、一种是需要建立存储空间的。例如:int a 在声明的时候就已经建立了存储空间。2、另一种是不需要建立存储空间的。 例如:extern int a 其中变量a是在别的文件中定义的。前者是“定义性声明(defining declaration)”或者称为“定义(definiti...
阅读全文
摘要:这里有两种不同的方式将 const 关键字用于指针。第一种方法是让指向 const 的指针指向一个常量对象,这样可以防止使用该指针来修改所指向的值;第二种方法是将 const 指针本身声明为常量,这样可以防止改变指针指向的位置。 例1:int gorp = 16;int chips ...
阅读全文
摘要:在C++中,要使用 string 类,必须在程序中包含头文件string。string 类位于名称空间 std 中,因此必须提供一条 using 编译指令,或者使用 std::string 来引用它。 string类定义隐藏了字符串的数组性质,能够像处理普通变量那样处理字符串。通过以...
阅读全文
摘要:转载地址:http://blog.sina.com.cn/s/blog_61c0518f0100f0lg.html
阅读全文
摘要:功能:保持当前图形 hold on:保持当前的图形和某些坐标轴的特性,以便于后边的绘图命令加到现存的图上来。 hold off:在绘新图之前复位轴的特性到其缺省状态。 hold all:保持图以及当前线的颜色和线型,防止后面的绘图命令重置其颜色和线型。
阅读全文
摘要:ind2vec和vec2ind比较简单,搞明白其中一个,反之另一个就明白了。先说容易理解的vec2ind吧,从命令名字上可以看出是“向量变索引”,假设一个3*6的稀疏矩阵T(1,:)=[0 1 0 0 1 0];T(2,:)=[1 0 1 1 0 0];T(3,:)=[0 0 0 0...
阅读全文
摘要:在数值分析中,稀疏矩阵(Sparse matrix),是其元素大部分为零的矩阵。反之,如果大部分元素都非零,则这个矩阵是稠密的。在科学与工程领域中求解线性模型时经常出现大型的稀疏矩阵。在使用计算机存储和操作稀疏矩阵时,经常需要修改标准算法以利用矩阵的稀疏结构。由于其自身的稀疏特性,通...
阅读全文

浙公网安备 33010602011771号