
C#
文章平均质量分 62
houyanhua1
这个作者很懒,什么都没留下…
展开
-
C# 接口
接口,一种能力,一种规范using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _11接口的使用{ class Program { static void Main原创 2017-12-08 12:31:17 · 164 阅读 · 0 评论 -
C# 接口,显示实现接口
接口中的成员不能加“访问修饰符”,接口中的成员访问修饰符为public,不能修改。类中的成员默认的访问修饰符是private ,而接口中默认的访问修饰符是public(默认为public)。接口中的成员不能有任何实现(“光说不做”,只是定义了一组未实现的成员)。显示实现接口的目的:解决方法的重名问题什么时候显示的去实现接口:当继承的接口中的方法和参数一摸一样的时候,要是原创 2017-12-09 11:10:29 · 1672 阅读 · 0 评论 -
C# 类的索引器
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _18索引器的使用{ class Program { static void Main(string[] arg原创 2017-12-09 13:13:46 · 409 阅读 · 0 评论 -
C# 单例设计模式
单例类:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace _04单例设计模式{ class SingleObject { private SingleObject() //私有的构造函数 {原创 2017-12-09 17:50:24 · 198 阅读 · 0 评论 -
C# ref,值传递转换为引用传递
ref可以把值传递改变为引用传递。原创 2017-12-09 20:06:05 · 765 阅读 · 0 评论 -
C# 字符串常见函数
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace _09字符串的常用方法{ class Program { static void Main(string[] args) { //s原创 2017-12-09 21:07:30 · 336 阅读 · 0 评论 -
C# 等号和Equals的区别
重写Equals方法using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace _10等号和Equals的区别{ class Program { static void Main(string[] args) {原创 2017-12-09 21:09:49 · 816 阅读 · 0 评论 -
C# 字符串练习,字符串反转,字符串分割
using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;namespace _11字符串的练习{ class Program { static void Main(string[] args) {原创 2017-12-09 21:52:38 · 505 阅读 · 0 评论 -
C# StringBuider,字符串拼接工具类
StringBuilder 它就是拼接字符串的一个工具,拼成完成后,还是需要将它转回字符串。using System;using System.Collections.Generic;using System.Diagnostics;using System.Linq;using System.Text;namespace _02StringBuilder{ clas原创 2017-12-10 15:14:09 · 382 阅读 · 0 评论 -
C# (ref)值传递转成引用传递
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace _04ref参数的使用{ class Program { static void Main(string[] args) { dou原创 2017-12-10 15:24:49 · 390 阅读 · 0 评论 -
C# out
out参数侧重于在函数中返回多个值out 参数要求必须在方法的内部为其赋值ref侧重对参数的改变;out侧重对参数的赋值,侧重输出多个参数。ref实参要求有初始值,out实参不要求有初始值using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace out原创 2017-12-10 16:13:08 · 254 阅读 · 0 评论 -
C# 装箱 拆箱
值类型转成引用类型就是装箱。引用类型转成值类型就是拆箱。你装箱的时候拿什么类型装的箱,你拆的时候,就得拿什么类型去拆。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;using System.Diagnost原创 2017-12-10 17:24:04 · 207 阅读 · 0 评论 -
C# 集合(list)
非泛型集合:ArrayList、Hashtable泛型集合:List 、DictionaryList常用的函数Add():添加单个元素AddRange():添加一个集合(多个元素)Insert():插入一个元素InsertRange():插入一个集合(多个元素)Remove():移除指定的元素RemoveAt():根据下标移除元素RemoveRange():移除原创 2017-12-10 18:06:15 · 3609 阅读 · 0 评论 -
C# 字典 dictionary
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace _09Dictionary键值对集合{ class Program { static void Main(string[] args) {原创 2017-12-10 19:44:05 · 665 阅读 · 0 评论 -
C# 字典(dictionary)练习,小写数字转大写
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace _10键值对集合练习{ class Program { static void Main(string[] args) { stri原创 2017-12-10 20:05:43 · 1225 阅读 · 0 评论 -
C# 字典(dictionary)练习,日期翻译
编写一个函数进行日期转换,将输入的中文日期转换为阿拉伯数字日期,比如:二零一二年十二月二十一日要转换为2012-12-21。(处理“十”的问题:1.*月十日;2.*月十三日;3.*月二十三日;4.*月三十日;)4中情况对“十”的不同翻译。1→10;2→1;3→不翻译;4→0【年部分不可能出现’十’,都出现在了月与日部分。】 using System;using System.Colle原创 2017-12-10 21:00:07 · 715 阅读 · 0 评论 -
C# File类,文件读取,编码
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace _14File类的操作{ class Program { static void Main(string[] args) {原创 2017-12-10 21:34:48 · 2117 阅读 · 0 评论 -
C# MD5
using System;using System.Collections.Generic;using System.Linq;using System.Security.Cryptography;using System.Text;namespace _15MD5加密{ class Program { static void Main(string[原创 2017-12-10 21:56:25 · 274 阅读 · 0 评论 -
C# Directory类,文件夹类
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace _02Directory{ class Program { static void Main(string[] args)原创 2017-12-11 16:57:29 · 345 阅读 · 0 评论 -
C# TreeView,添加子节点
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace _03Tr原创 2017-12-11 17:06:22 · 19028 阅读 · 0 评论 -
C# 类型转换 (TryParse)
int id;if (int.TryParse("123", out id)) //"123"如果成功转换成int类型,则返回true,并赋值给第二个参数:id,否则返回false{ //转换成功}else{ //转换失败}原创 2017-12-20 17:05:37 · 1399 阅读 · 0 评论 -
ASP 文件上传
html页面: 服务器端接收数据(ProcessFileUp.ashx.cs):using System;using System.Collections.Generic;using System.Linq;using System.Web;usin原创 2017-12-20 21:43:43 · 334 阅读 · 0 评论 -
ASP 连接数据库
using System;using System.Collections.Generic;using System.Data.SqlClient;using System.Linq;using System.Text;using System.Threading.Tasks;namespace sql{ class Program { static原创 2017-12-12 16:48:56 · 325 阅读 · 0 评论 -
ASP 数据库,连接数据库,连接池
using System;using System.Collections.Generic;using System.Data.SqlClient;using System.Diagnostics;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _02ConnectionPoolD原创 2017-12-12 17:23:51 · 529 阅读 · 0 评论 -
ASP 基本画图
using System;using System.Collections.Generic;using System.Drawing;using System.Linq;using System.Web;namespace CZBK.ItcastProject.WebApp._2015_5_27{ /// /// MakeImage 的摘要说明 ///原创 2017-12-21 12:04:49 · 834 阅读 · 0 评论 -
ASP 数据库连接字符串拼接器
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.Linq;using System.Text;using System.Th原创 2017-12-13 12:04:48 · 921 阅读 · 0 评论 -
C# 配置文件,获取连接数据库字符串
配置文件内容如下: C#程序中获取配置文件中的信息using System;using System.Collections.Generic;using System.Configuration;using System.Linq;using System.Text;usin原创 2017-12-13 13:56:31 · 3924 阅读 · 0 评论 -
C# 打开文件对话框(OpenFileDialog)
using System;using System.Collections.Generic;using System.ComponentModel;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.IO;using Sy原创 2017-12-13 13:59:54 · 6787 阅读 · 0 评论 -
C# 读取txt文件中的内容,插入到数据库中(StreamReader)
//做数据导入工作 private void ImportData(string fileName) { string temp = string.Empty; //第一步:拿到文件 //File.ReadAllLines(); //一起性读取所有行到内存 using (原创 2017-12-13 14:04:19 · 2435 阅读 · 0 评论 -
C# 从数据库中读取数据(ExecuteReader)
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Data.SqlTypes;using System.Drawing;using System.Linq;using原创 2017-12-13 14:15:07 · 29398 阅读 · 2 评论 -
ASP 图片处理工具类,生成缩略图
利用自定义的图片处理工具类,生成缩略图。using System;using System.Collections.Generic;using System.Drawing;using System.Linq;using System.Web;namespace XXX.WebApp{ /// /// Thumb 的摘要说明 /// pub原创 2017-12-21 15:21:18 · 696 阅读 · 0 评论 -
ASP 图片,生成缩略图
using System;using System.Collections.Generic;using System.Drawing;using System.Linq;using System.Web;namespace XXX.WebApp{ /// /// Thumb 的摘要说明 /// public class Thumb : IHttpH原创 2017-12-21 15:53:43 · 718 阅读 · 0 评论 -
ASP 上传图片文件,生成水印图片
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.IO;using System.Drawing;namespace 类库名.WebApp{ /// /// ProcessFileUp 的摘要说明 /// pub原创 2017-12-21 14:27:13 · 386 阅读 · 0 评论 -
C# 二级下拉列表框联动(ComboBox)(ExecuteReader)
using System;using System.Collections.Generic;using System.ComponentModel;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.IO;using Sy原创 2017-12-13 15:07:18 · 3580 阅读 · 0 评论 -
C# 文件写入(StreamWriter),保存文件对话框(SaveFileDialog)
private void btbExport_Click(object sender, EventArgs e) { #region 选择保存文件 string fileName = string.Empty;// 保存的文件名 //让用户选择 要保存的文件路径 using (SaveF原创 2017-12-13 15:09:26 · 950 阅读 · 0 评论 -
C# 防SQL注入,SQL参数化
//解决SQL注入漏洞 cmd是SqlCommand对象cmd.CommandText = @"select count(*) from UserInfo where UserName=@UserName and UserPwd=@UserPwd";cmd.Parameters.AddWithValue("@UserName",txtUserName.Text); //SQL参数化cmd原创 2017-12-13 16:21:17 · 3647 阅读 · 0 评论 -
ASP IsPostBack,服务器端控件,__VIEWSTATE
xxx.aspx.cs:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace 类库名.WebApp{ public partial clas原创 2017-12-21 20:08:48 · 218 阅读 · 0 评论 -
C# DataSet(内存中的数据集)
DataSet 中有多个 DataTable;DataTable 中有多个DataColumn (列名),多个Rows (数据行)。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.L原创 2017-12-13 17:44:51 · 5131 阅读 · 0 评论 -
C# SqlDataAdapter和SqlDataReader的区别
SqlDataAdapter:适配器,用于将SQL server中的数据类型转换成C#中的数据类型。SqlDataAdapter: 建立数据库连接后,一次性地把所有数据加载到内存中。然后连接就关闭了。 只适用于少量数据。SqlDataReader: 建立数据库连接后,一直保持连接状态。reader对象其实是一个指针,只能一行一行地读数据(读到内存),指针一行一行地移动,其中连接不能原创 2017-12-13 18:17:36 · 1050 阅读 · 0 评论 -
C# SqlDataAdapter,读取数据库数据
SqlDataAdapter 会自动打开数据库连接,关闭连接。(自动 conn.open() conn.close())using System;using System.Collections.Generic;using System.ComponentModel;using System.Configuration;using System.Data;using Syst原创 2017-12-14 13:34:01 · 8658 阅读 · 0 评论