c#
文章平均质量分 66
六块腹肌的小牛犊
每天问问自己真的努力了吗
展开
-
C#中的序列化和反序列化是什么、有什么作用、使用方法详解
C#中的序列化和反序列化是什么、有什么作用、使用方法详解 出处:西西整理作者:西西日期:2012-11-21 8:35:26 [大中 小]评论: 0 |我要发表看法什么是序列化与反序列化???序列化和反序列化,我们可能经常会听到,其实通俗一点的解释,序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候把这个文件再转化成原来的对象使用。 当转载 2013-03-11 14:24:45 · 2161 阅读 · 0 评论 -
C#常用操作
C#常用操作 http://www.oschina.net/code/snippet_119226_5833 [代码] [C#]代码view sourceprint?0011. StreamWriter - 文件写入类002StreamWriter s =转载 2013-04-06 10:37:13 · 778 阅读 · 0 评论 -
C# equals与==的区别
http://www.oschina.net/code/snippet_188227_9009 c# equals与==的区别 对于值类型,如果对象的值相等,则相等运算符 (==) 返回 true,否则返回 false。对于string 以外的引用类型,如果两个对象引用同一个对象,则 == 返回 true。对于 string 类型,== 比较字符串的值。转载 2013-04-06 10:35:30 · 782 阅读 · 0 评论 -
C#之RC6算法
C#之RC6算法 http://www.oschina.net/code/snippet_222150_11967[代码] [C#]代码view sourceprint?001#region002using System;转载 2013-04-06 10:33:25 · 1794 阅读 · 0 评论 -
C# get set 的用法经验
C# get set函数很常用,但是用好还是需要很多经验的,下面的文章就是帮你积累C# get set函数经验的。 C# get set不提倡将域的保护级别设为 public而使用户在类外任意操作--那样太不OO,或者具体点说太不安全!对所有有必要在类外可见的域,C#推荐采用属性来表达。属性不表示存储位置,这是属性和域的根本性的区别。下面是一个典型的属性设计:using System; c转载 2013-03-23 09:50:15 · 1427 阅读 · 0 评论 -
C#中的位操作:BitVector32结构
C#中的位操作:BitVector32结构http://www.cnblogs.com/mgen/archive/2011/06/25/2090265.htmlNET(C#)中的位操作:BitVector32结构 BitVector32结构体位于System.Collections.Specialized命名空间内,相对.NET中另外一个位容器BitArray,他的优点是速度快,占用空转载 2013-03-19 13:30:03 · 1986 阅读 · 0 评论 -
C# 设置和获取一个字节的某一位的值的方法
C# 设置和获取一个字节的某一位的值的方法http://blog.csdn.net/fxhflower/article/details/7573603 自己工作中遇到需要对单字节的高位、低位进行赋值,即一个字节byte,想要给每一位都赋值,这个值是动态来的,是0或是1。好不容易收集到一些珍贵资料,整理一下:一、设置方法code: //转载 2013-03-19 11:15:18 · 4572 阅读 · 0 评论 -
C# 怎样获取string的某个字符的位置和怎样获得某单词
1:获取string的某个字符的位置 (1) String.LastIndexOf 方法 报告指定的 Unicode 字符或 String 在此实例中的最后一个匹配项的索引位置。 名称说明 String.LastIndexOf (Char) 报告指定 Unicode 字符在此实例中的最后一个匹配项的索引位置。 String.LastIndexOf (S转载 2013-03-19 11:10:39 · 17488 阅读 · 0 评论 -
C#中使用指针
指针其实是指向内存某个地址的变量,也就是说使用指针实际上是直接操作内存。在C#中,由于.Net正常情况下不允许直接操作内存,因此指针在C#中属于“不安全代码”。但并不是说C#就不能用指针,如果需要用指针的话,按下列步骤操作(以VC#2005 Express为例):1、“项目”菜单--》最后一项有个项目属性,名字根据你的项目名字不同而改变,单击它,打开属性页,在“生成”面板上,钩选“转载 2013-03-19 10:52:16 · 1065 阅读 · 0 评论 -
C#中使用委托
C#是没有指针的,如果一定要用,可以用C#中的委托(delegate),效果和函数指针相同学习c#都会惊奇于它的delegate,其实delegate并没有太多神秘的地方,说的通俗点,delegate是类型化了的函数指针,它主要应用于回调。 学习c++的对函数指针都不回陌生,它是一个保存了函数地址的变量,但除了地址,它没有包含任何额外的信息,如参数的个数、参数类型和函数的返回地址等转载 2013-03-19 10:46:23 · 645 阅读 · 0 评论 -
C#笔记(01)
C#笔记OpenFileDialog类用例:OpenFileDialog dlg = new OpenFileDialog(); dlg.Title = "Open Photo"; dlg.Filter = "jpg files (*.jpg)|*.jpg|All files(*.*)|*.*";转载 2013-03-11 15:02:24 · 1254 阅读 · 0 评论 -
VS2010联接Mysql数据库方法
Vs2010联接Mysql数据库方法 Vs2010连接Mysql数据库方法 ------------------------------------------- 操作系统:winxp-32bit 数据库:MySQL Server 5.5 (安装路径:D:\ProgramFiles\MySQL\MySQL Server 5.5) IDE: Microsoft Visu转载 2013-03-11 14:27:39 · 963 阅读 · 0 评论 -
text/html与text/plain有什么区别?
MIME是服务器通知客户机传送文件是什么类型的主要方法,客户机浏览器也通过MIME告诉服务器它的参数。 在网上,如果接收到的文件没有MIME头,就默认它为HTML格式。但这样也不好,因为当MIME的包头是text/plain时,浏览器将直接显示而不关心它的什么字体,颜色之类的参数 response.setContentType() 的作用是使客户端浏览转载 2013-03-11 11:35:12 · 1396 阅读 · 0 评论 -
C# 读写类操作xml文件
http://blog.csdn.net/fishpowersoft/article/details/1957113C#编写XML读写类操作xml文件2007-12-21 11:47 17023人阅读 评论(13)收藏举报xmlc#textboxstringbuttonuser下面的例子是用C# 在asp.net 中实现对xml的操作,环境是转载 2013-03-29 16:20:50 · 982 阅读 · 0 评论 -
在代码中正确的使用它#region
#region 使您可以在使用 Visual Studio 代码编辑器的大纲显示功能时指定可展开或折叠的代码块。 在较长的代码文件中,能够折叠或隐藏一个或多个区域会十分便利,这样,您可将精力集中于当前处理的文件部分。 下面的示例演示如何定义区域:#region MyClass definitionpublic class MyClass {转载 2013-03-23 09:47:25 · 1720 阅读 · 0 评论 -
C#中的快捷键,可以更方便的编写代码
C#中的快捷键,可以更方便的编写代码CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O 打开项目CTRL + SHIFT + C 显示类视图窗口F4 显示属性窗口SHIFT + F4 显示项目属性窗口CTRL + SHIFT + E 显示资源视图F12 转到定义CTR转载 2013-03-11 14:56:30 · 1814 阅读 · 0 评论 -
C,C++,C#,Java?这些有什么区别?
c,c++,c#,java?这些有什么区别? C语言:目前最著名、最有影响、应用最广泛的windows、linux和UNIX三个操作系统都是用C语言编写的。0S是计算机系统(由软硬件两个子系统构成)的核心和灵魂,它是软件中最庞大最复杂的系统软件。既然如此庞大复杂的0S都可以用c语言编写,从狭义而言,还有什么系统软件和应用软件不能用c语言编写呢?由此可以肯定的说,c语言是一门十分优秀而又转载 2013-03-11 14:21:46 · 13084 阅读 · 0 评论 -
C#文件分割
http://www.oschina.net/code/snippet_222150_8303 [代码] 文件分割(适合小文件,小于等于64MB)01using System;02using System.IO;03string filetospl转载 2013-04-06 10:38:47 · 1189 阅读 · 0 评论 -
C# mysql类
http://write.blog.csdn.net/postedit [代码] c#代码view sourceprint?001using System;002using System.Collections.Generic;003转载 2013-04-06 11:20:49 · 884 阅读 · 0 评论 -
C#与C/C++ 性能比较
C#的性能到底有多差?这篇文章带领大家来看看c#的性能问题。当然了,作为比较的选手是c/c++。首先说说测试环境: 操作系统:win7旗舰版内存:2GB硬盘:160GB处理器:Intel Pentium Dual CPU T2330 @ 1.60GHZ 本文打算基于以下几个方面讨论:1.CPU使用情况;2.内存使用情况;3.基本类型的四则运算能力转载 2013-03-11 14:19:58 · 7294 阅读 · 0 评论 -
C#简易蜘蛛爬虫程序
http://www.cnblogs.com/taobox/archive/2012/09/18/2691694.html C#简易蜘蛛爬虫程序开发爬虫程序首先要先得到Web页面的HTML代码,微软已经为我们提供了很方便的方法,我们可以用WebClient或WebRequest、HttpWebResponse来很容易的得到网站页面的HTML代码。最后已经提供源码下载。转载 2013-04-06 11:00:49 · 996 阅读 · 0 评论 -
C#文件合并
[代码] 文件合并 http://www.oschina.net/code/snippet_222150_8304 01using System;02using System.IO;03string filetomerge=@"C:\te转载 2013-04-06 10:39:34 · 1170 阅读 · 0 评论 -
C#文件操作
文件操作1.读写文件第一步创建文件流 语法: FileStream 文件对象=new FileStream(string FilePath, FileMode); FilePath: 文件路径 FileMode: 打开文件的模式,是一个枚举类型 Create: 用于指定的名称新建一个文件,如果文件存在,则改写旧文件 CreateNew: 新建文件。如果转载 2013-03-30 09:24:10 · 753 阅读 · 0 评论 -
SelectedRows和CurrentRow之间的区别
SelectedRows和CurrentRow之间的区别功能要求在单击dataGridView某一行时将dataGridView当前选择行的某列值赋值给某个文本框...我的代码如下: txt1.Text = gdv1.SelectedRows[0].Cells["colHours"].Value.ToString();结果运行后出现异常 异常信息为转载 2013-03-14 18:58:27 · 14510 阅读 · 1 评论 -
Girdview的使用
GridViewGridView内容详解(1)2008年07月20日 星期日 22:56GridView是ASP.NET界面开发中的一个重要的控件,对GridView使用的熟练程度直接影响软件开发的进度及功能的实现。(车延禄)GridView的主要新特性: 1.与DataSource控件结合实现了显示与数据操作的分离,大大减化了代码的编写量; 2.实现"双向转载 2013-03-14 17:04:07 · 1253 阅读 · 0 评论 -
C#自动登录开源中国
http://www.oschina.net/code/snippet_111708_16530 C#自动登录开源中国 [代码] [C#]代码 view sourceprint?001using System;002using System.Collections转载 2013-04-06 11:11:52 · 1122 阅读 · 0 评论 -
C# ListBox 窗体控件简介
http://www.cnblogs.com/lingdang/archive/2012/08/07/2626459.html C#窗体控件简介ListBoxListBox 控件ListBox 控件又称列表框,它显示一个项目列表供用户选择。在列表框中,用户一次可以选择一项,也可以选择多项。1、常用属性:(1) Items属性: 用于存放列表框中的列表转载 2013-03-28 10:05:11 · 2738 阅读 · 0 评论 -
遍历文件夹中所有文件的方法
http://blog.sina.com.cn/s/blog_4a47f73f01009194.html c#2005中遍历文件夹中所有文件的方法(转) 最近研究了一下遍历文件的问题,写了一个遍历文件夹的方法,然后又改进了一下,不过觉得效率不是很高,希望能有更好一点的方法。下面把源代码给大家分享一下: using System;using Syste转载 2013-03-28 09:54:00 · 1066 阅读 · 0 评论 -
C#笔记(02)
1 day12. 0526程序工具 4 数据库语言和系统:SQL语言SQL SEVEROracle程序开发平台和语言:C 语言,VB,C++ASP,HTML/javaScript(标志符语言)预备课程计算机基础程序设计基础:课程安排.NET入门 C#理论. .net发展:微软在2转载 2013-03-11 15:03:38 · 1291 阅读 · 0 评论 -
C#序列化(02)
C# Serializable System.SerializableAttribute串行化是指存储和获取磁盘文件、内存或其他地方中的对象。在串行化时,所有的实例数据都保存到存储介质上,在取消串行化时,对象会被还原,且不能与其原实例区别开来。只需给类添加Serializable属性,就可以实现串行化实例的成员。并行化是串行化的逆过程,数据从存储介质中读取出来,并赋给类的实转载 2013-03-11 14:25:41 · 710 阅读 · 0 评论 -
C#关键字详解
关键字是对编译器有特殊意义的预定义的保留标识符。它们不能在程序中用作普通标识符,除非在它们前面加上@前缀。 第一部分 一.访问关键字:base,this~~~~base:访问基类的成员。用于从派生类中访问基类的成员,1.调用基类上已经被重写的方法。2.指定创建派生类实例时应调用的基类构造函数。**对基类转载 2013-03-11 14:18:00 · 1405 阅读 · 0 评论 -
C#中 XML 读写文件的方法(xmlreader,xmlwriter)
C#中xml读写文件的方法(xmlreader,xmlwriter) using System;//写入using System.Collections.Generic;using System.Text;using System.Xml;namespace xmlwriter{ class xmlwriter {转载 2013-03-11 11:44:27 · 4332 阅读 · 0 评论 -
VS2010设置选中的关键字高亮(选中,查询)
http://blog.csdn.net/feihu_guest/article/details/8760902在nopad++中,双击选中某个关键字后,在文档中所有出现该关键字的地方都会高亮,非常方便查看在那些地方有调用。VS2010的默认颜色不够明显(尤其是将系统背景色改为 苹果绿保护色(Hue:85, Sat:90, Lum:205)或(204 232 207转载 2014-10-14 10:53:29 · 4222 阅读 · 1 评论 -
C# 16进制与字符串、字节数组之间的转换
http://www.cnblogs.com/zjbtony/archive/2012/04/13/2445055.htmlC# 16进制与字符串、字节数组之间的转换C# 16进制与字符串、字节数组之间的转换 1.请问c#中如何将十进制数的字符串转化成十六进制数的字符串//十进制转二进制Console.WriteLine("十进制166的二进制表示: "+Con转载 2013-05-28 10:15:23 · 818 阅读 · 0 评论 -
C#切割字符串几种方法
http://blog.csdn.net/sat472291519/article/details/7695823 c#切割字符串几种方法1,按单一字符切割string s="abcdeabcdeabcde";string[] sArray=s.Split("c");oreach(string i in sArray)Console.WriteL转载 2013-04-08 19:54:11 · 4867 阅读 · 0 评论 -
C#将字符串转换为整型的三种方法的总结
C#将字符串转换为整型的三种方法的总结 在C#中,要将一个字符串或浮点数转换为整数,基本上有三种方法: (1)使用强制类型转换:(int)浮点数 (2)使用Convert.ToInt32(string) (3)使用int.Parse(string)或int.TryParse(string,outint) 在实际使用时,当要转换的字符串或数字转载 2013-03-11 14:11:59 · 1462 阅读 · 0 评论