自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 c#多态 (三) 接口实现多态

一 为什么有接口?c#是单继承,不能继承多个类,这是可以用接口来实现其他的功能。二 显示效果三 代码using System;using System.Collections.Generic;using System.Data;using System.Data.SqlClient;using System.Linq;using System.Security

2017-01-31 23:02:32 434

原创 c# ADO操作

一 :SqlDataReader与SqlDataAdapter的区别SqlDataReader 会 始终与数据库保持连接,逐条从数据库中读取数据。SqlDataAdapter是一次性将数据库中的数据都导入内存。二  : 显示效果三  : 代码using System;using System.Collections.Generic;using System.

2017-01-31 12:41:24 859 2

转载 c# md5 加密

一:显示效果二 代码using System;using System.Collections.Generic;using System.Linq;using System.Security.Cryptography;using System.Text;namespace ConsoleApplication1{ class Program

2017-01-30 16:49:24 1666

转载 c# 多线程(四) : 线程池

一 : 效果显示

2017-01-26 22:02:13 348

转载 c#多线程(三):跨线程访问

一效果点击button1按钮后显示当前日期到 button1按钮上二 代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.T

2017-01-26 15:52:46 836

转载 c#多线程(二):不要在UI线程中使用死循环

一: 如果要在Ui线程中开启死循环会怎么样?在ui线程中开启死循环后会使winform窗体无法移动。二 : 代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;u

2017-01-26 10:46:42 2193

转载 c#多线程(一):线程的创建

一  显示效果二  代码using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading;using System.Threading.Tasks;using System.Xml;na

2017-01-26 10:19:09 1646

转载 c# 实现多态(二) abstract函数

一 :实现多态的条件1 继承 2 子类override 父类的 abstract 函数3 子类对象赋值给父类

2017-01-18 13:52:03 604

转载 c#实现多态(一) : virtual 函数 实现

一  实现多态的条件:1 继承 2  父类中有虚函数,子类里需要override 父类的虚函数3 子类对象赋值给父类对象二   显示效果三  代码using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.

2017-01-18 11:58:56 322

转载 求最大的数(四):泛型委托

一 : 泛型委托二  代码using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Xml;namespace CsharpConsole

2017-01-15 21:42:13 187

转载 求最大的数(三):针对上篇的改进

一  改进:二  代码using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Xml;namespace CsharpConso

2017-01-15 17:19:30 194

转载 求最大的数(二):利用委托改成一个入口函数

求数组里最大的整数和求学生里分数最高的学生如何改成一个函数入口?

2017-01-15 16:45:11 193

转载 求最大的数(一)

求整数数组里最大的整数和学生数组里分数最高的学生

2017-01-15 16:11:38 249

转载 委托(四):函数参数与Lambda表达式

一 :Lambda表达式 做函数参数二 : 代码using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Xml;namespace Cs

2017-01-14 22:49:14 258

转载 委托(三): 函数参数与匿名函数

一 把匿名函数直接作为函数参数二  代码using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Xml;namespace Csharp

2017-01-14 22:42:12 292

转载 委托(二):委托做函数参数

一 委托做函数参数二  代码using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Xml;namespace CsharpConsoleA

2017-01-14 22:06:43 505

转载 委托(一): 委托的定义和调用

一 委托的定义和调用二  代码using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Xml;namespace CsharpConsole

2017-01-14 10:56:20 1389 1

转载 xml操作(四) 遍历XML的节点

一 :效果显示二 代码using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Xml;namespace CsharpConsoleAppl

2017-01-12 22:29:33 898

转载 xml操作(三)添加xml节点的子节点(针对上节的改进)

一  改进的地方: 增加了两个函数 AddNodeToXml 和AddChildNode ,增加的代码如下图:二  显示效果三 代码 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.

2017-01-12 16:39:39 691

转载 xml操作(二)添加xml节点的子节点

一显示效果二 代码using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Xml;namespace CsharpConsoleApplication{

2017-01-12 12:01:23 2772 1

转载 xml操作(一):创建xml文档

一 创建xml文档二 代码 XmlDocument XmlDoc = new XmlDocument(); XmlDeclaration XmlDec = XmlDoc.CreateXmlDeclaration("1.0", "utf-8", null); XmlDoc.AppendChild(XmlDec); X

2017-01-11 22:44:51 380

转载 关于List的操作

一 List的添加和遍历二代码 class Program    {        static void Main(string[] args)        {            int i = 0 ;         List list = new List();         list.Add(new DEPT() { D

2017-01-11 22:00:17 292

转载 Dictionary 实例

一 需求:     在控制台输入一个小写字母后自动转换成大写字母输出 。二   效果展示三 代码   static void Main(string[] args)        {            string str = "Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu

2017-01-11 10:25:20 282

原创 控制台绘制登陆框(四) 实现简单的字符输入

一功能说明1 实现用户名输入框,密码输入框可以输入字符,删除字符,通过按下左右键移动光标,输入的字符不能超过20个字符2 实现简单的登陆验证:当用户将光标切换到login按钮上时,按下回车键可以验证用户输入的用户名密码是否正确二 效果展示三代码#include #include #include #include #define KEY_

2017-01-06 17:25:23 393

原创 关于string的操作

#include #include #include using namespace std;void main(){string str("HELLO");char ch = 'a';    string::iterator it;//字符长度cout //增加字符it = str.begin() +2;// 在 string 字符

2017-01-06 16:07:43 303

原创 两次调用_getche()函数识别扩展按键

一:哪些属于扩展按键?键盘上的扩展按键:  F1~F10 , F11, F12, ,上下左右方向键 , Insert ,HOME, PageUp,Delete, End ,PageDown等键二 :效果展示三代码#include #include #include using namespace std;// 48// 99// 65

2017-01-05 17:12:21 641

原创 控制台绘制登陆框(三): TAB切换的改进

TAB切换的改进一 效果展示:效果图同上篇  >一致。二代码#include #include #include #include #define KEY_TAB 9#define BACKGROUND_BlACK 0#define BACKGROUND_WHITE 255using namespace std;typedef struct

2017-01-05 14:39:48 239

原创 控制台绘制登陆框(二):TAB切换

如何在控制台响应键盘事件,实现TAB切换功能?一:效果展示:当切换到LOGIN按钮时,按钮颜色从绿变蓝,当离开LOGIN按钮时,按钮颜色恢复成绿色。二代码#include #include #include #include #define KEY_TAB 9#define BACKGROUND_BlACK 0#define BA

2017-01-04 14:00:58 863 1

原创 控制台绘制登陆框(一)

一效果展示二代码#include #include #include #include #define KEY_TAB 9#define BACKGROUND_BlACK 0#define BACKGROUND_WHITE 255using namespace std;typedef struct myinput{int height;

2017-01-03 17:33:48 366

原创 控制台光标(二):设置光标位置

如何让光标在控制台中间位置显示?一  效果展示二 代码#include #include void main(){COORD pos = { 40, 13 };SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), pos);getchar();}

2017-01-03 15:45:11 4427

原创 控制台光标(一): 隐藏光标

#include #include void main(){HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE);CONSOLE_CURSOR_INFO CursorInfo;GetConsoleCursorInfo(handle, &CursorInfo);//获取控制台光标信息CursorInfo.bVisible = fa

2017-01-03 11:18:40 16719

空空如也

空空如也

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

TA关注的人

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