- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 C#正则表达式(二)
正则表达式是一种匹配文本的模式。.NET框架提供了允许这种匹配的正则表达式引擎,模式由一个或多个字符、运算符和结构组成。C#中正则表达式有以下几种:一、 字符转义正则表达式中的反斜杠“\”指示以下值之一:后接字符为特殊字符,例如,\b 是指示正则表达式匹配应从单词边界开始的定位点,\t表示制表符,而 \x020 表示空间。未转义语言构造的字符应按字面意思进行解释,例如,大括号 ({) 开始定义
2017-07-12 10:14:09 582
原创 C# Anchor和Dock属性
在设计窗体时,这两个属性特别有用,如果用户认为改变窗口的大小并不容易,应确保窗口看起来显示的不是那么乱,并编写很多代码来实现这个效果,许多程序解决这个问题都是禁止给窗口重新设置大小这显然是解决问题的最简单的方法,但不是最好的方法,因此引入了Anchor和Dock属性。1、Anchor属性用于指定在用户重新设置窗口的大小时控件应该如何响应,可以指定如果控件重新设置了大小,就根据控件的边界去锁
2017-07-03 16:24:30 7550
原创 数据结构和算法概述
一、数据结构数据结构是指相互之间存在一种或者多种特定关系的数据元素的集合。 谈到数据结构,我们首先来了解几个基本概念和术语:数据:描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。数据元素:是组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理,也被称为记录。数据项:一个数据元素可以由若干个数据项组成。数据对象:是性质相同的数据
2017-04-08 10:32:57 348
原创 常用排序算法
一、排序的基本概念与分类(1)基本概念假设含有N个记录的序列{r1,r2,r3,········rn},其相应的关键字分别为{k1,k2,k3,········kn},需确定1,2,3,······n的一种排列p1,p2,p3,·······,pn,使其相应的关键字满足kp1≤kp2≤kp3≤·········≤kpn非递减(或非递增)关系,即使得序列成为一个按关键字有序的序列,这样的操作就称为排序
2017-04-06 17:18:14 368
原创 面向对象三大基本特征和五大原则
面向对象三大基本特征和五大原则三大基本特征封装:把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者其相应的对象操作,对不可信的操作者进行信息隐藏。继承:面向对象编程语言一个主要功能就是继承,继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。 通过继承创建的新类称为“子类”或者“派生类”。 被继承的类称为“基类”或者“父
2017-04-06 15:52:53 426
转载 android LayoutInflater和inflate()方法的用法
LayoutInflater作用是将layout的xml布局文件实例化为View类对象。实现LayoutInflater的实例化共有3种方法,(1).通过SystemService获得 LayoutInflater inflater = (LayoutInflater)context.getSystemServices(Context.LAYOUT_INFLATER_
2016-05-15 10:34:11 281
转载 C#反射(取得方法、属性、变量)
C#反射(取得方法、属性、变量)程序结构:学生字典类(S0001):using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;namespace Dictionary.Class.S0001
2016-05-06 11:43:23 2431
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人