随笔分类 -  C#

摘要:// 引入js文件 HtmlGenericControl scriptControl = new HtmlGenericControl("script"); scriptControl.Attributes.Add("type", "text/javascript"); scriptControl. 阅读全文
posted @ 2014-12-24 11:07 Jearay 阅读(342) 评论(0) 推荐(0)
摘要:定义和用法 TextAlign 属性用于获取或设置 CheckBoxList 项目的文本的文本对齐方式。 语法 为列表项目规定文本的对齐方式。 可能的值: Left Right (default) 实例 下面的例子把 CheckBoxList 控件中的 TextAlign 属性设置为 "Left": 阅读全文
posted @ 2014-11-04 22:01 Jearay 阅读(1050) 评论(0) 推荐(0)
摘要:heckboxlist详细用法、checkboxlist用法、checkboxlist heckboxlist详细用法、checkboxlist用法、checkboxlist heckboxlist详细用法、checkboxlist用法、checkboxlist for (int i = 0; i 阅读全文
posted @ 2014-11-04 20:25 Jearay 阅读(533) 评论(0) 推荐(0)
摘要:原文地址:http://www.cnblogs.com/hyddd/archive/2009/07/20/1526777.html 一.什么是Attribute 先看下面的三段代码: 1.自定义Attribute类:VersionAttribute 2.使用自定义Attribute的Class: 3 阅读全文
posted @ 2014-10-15 12:01 Jearay 阅读(239) 评论(0) 推荐(0)
摘要:这篇教程的目的是解释在创建ASP.NET MVC应用程序时,如何使用Microsoft Entity Framework来创建数据访问类。这篇教程假设你事先对Microsoft Entity Framework没有任何的了解。读完本篇教程,你将会理解如何使用Entity Framework来选择、插 阅读全文
posted @ 2014-10-15 11:59 Jearay 阅读(1145) 评论(0) 推荐(0)
摘要:一、使用Querystring Querystring是一种非常简单的传值方式,其缺点就是:安全性低。会把要传送的值显示在浏览器的地址栏中(也就是不需要保密得参数),并且在此方法中不能够传递对象,参数的长度不能大于 1024字节(?),当参数中有中文得时候,通常需要使用HttpUlitity.Url 阅读全文
posted @ 2014-10-09 21:29 Jearay 阅读(315) 评论(0) 推荐(0)
摘要:原文地址:http://www.cnblogs.com/chhuic/archive/2009/11/19/1606109.html 做项目时,经常会用到WebService来通讯,但WebService发布后为了能调用,一般都通过发布到IIS后调用 的。在IIS里可以通过匿名访问,但这样大家都可能 阅读全文
posted @ 2014-09-28 21:42 Jearay 阅读(2653) 评论(0) 推荐(1)
摘要:原文地址:http://kb.cnblogs.com/page/116095/ 随着拥有多个硬线程CPU(超线程、双核)的普及,多线程和异步操作等并发程序设计方法也受到了更多的关注和讨论。本文主要是想与园中各位高手一同探讨一下如何使用并发来最大化程序的性能。 多线程和异步操作的异同 多线程和异步操作 阅读全文
posted @ 2014-09-25 16:37 Jearay 阅读(13972) 评论(2) 推荐(12)
摘要:许多应用程序使用多个线程,但这些线程经常在休眠状态中耗费大量的时间来等待事件发生。其他线程可能进入休眠状态,并且仅定期被唤醒以轮询更改或更新状态信息,然后再次进入休眠状态。为了简化对这些线程的管理,.NET框架为每一个进程提供了一个线程池,使应用程序能够根据需要来有效地利用多个线程。一个线程监视排到 阅读全文
posted @ 2014-09-25 15:40 Jearay 阅读(622) 评论(0) 推荐(0)
摘要:原文地址:http://blog.csdn.net/chinacsharper/article/details/16807095 压缩包制作也是很多项目中需要用到的功能。比如有大量的文件(假设有10000个)需要上传,1个1个的上传似乎不太靠谱(靠,那得传到什么时候啊?),这时我们可以制作一个压缩包 阅读全文
posted @ 2014-09-24 15:29 Jearay 阅读(1755) 评论(0) 推荐(1)
摘要:方法一: 禁止多个进程运行 using System; using System.Collections.Generic; using System.Linq; using System.Windows.Forms; namespace 开启新的进程 { static class Program { 阅读全文
posted @ 2014-09-02 12:07 Jearay 阅读(1001) 评论(1) 推荐(0)
摘要:日志为文本文件每列以制表符隔开 行以换行符隔开 本次示例简单实现如下相关功能:1.正写日志文本 最新的日志放后面2.倒写日志文本 最新的日志放前面3.读日志文本内容显示在Label4.读日志文本内容到DataTable 及 筛选后显示在GridView (以下操作并没有考虑相关如文件不存在等异常) 阅读全文
posted @ 2014-04-16 16:45 Jearay 阅读(335) 评论(0) 推荐(0)
摘要://获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。 string str5=Application.StartupPath;//可获得当前执行的exe的文件名。 string str1 =Process.GetCurrentProcess().MainModule. FileName 阅读全文
posted @ 2014-04-16 16:44 Jearay 阅读(12052) 评论(0) 推荐(0)
摘要:原文地址:http://www.cnblogs.com/lxblog/archive/2013/03/07/2947182.html 今天我们总结一下 C#线程同步 中的 Monitor 类 和 Lock 关键字进行一下总结。 首先来看看他们有什么异同(相信对此熟悉的朋友们都很清楚): 1、他们都是 阅读全文
posted @ 2014-04-16 15:36 Jearay 阅读(251) 评论(0) 推荐(0)
摘要:概述 ViewState是一个被误解很深的动物了。我希望通过此文章来澄清人们对ViewState的一些错误认识。为了达到这个目的,我决定从头到尾详细的描述一下整个ViewState的工作机制,其中我会同时用一些例子说明我文章中的观点,结论。比如我会用静态控件(declared controls)和动 阅读全文
posted @ 2014-04-15 09:54 Jearay 阅读(281) 评论(0) 推荐(0)
摘要:方法 信息量大小 保存时间 应用范围 保存位置 Application 任意大小 整个应用程序的生命期 所有用户 服务器端 Session 小量,简单的数据 用户活动时间+一段延迟时间(一般为20分钟) 单个用户 服务器端 Cookie 小量,简单的数据 可以根据需要设定 单个用户 客户端 cach 阅读全文
posted @ 2014-04-14 10:11 Jearay 阅读(216) 评论(0) 推荐(0)
摘要://1.实现按用户定义的时间间隔引发事件的计时器。此计时器最宜用于 Windows 窗体应用程序中,并且必须在窗口中使用。 System.Windows.Forms.Timer // 2.提供以指定的时间间隔执行方法的机制。无法继承此类。 System.Threading.Timer //3.在应用 阅读全文
posted @ 2014-04-04 11:36 Jearay 阅读(188) 评论(0) 推荐(0)
摘要:什么是委托 首先要知道什么是委托,用最通俗易懂的话来讲,你就可以把委托看成是用来执行方法(函数)的一个东西。 如何使用委托 在使用委托的时候,你可以像对待一个类一样对待它。即先声明,再实例化。只是有点不同,类在实例化之后叫对象或实例,但委托在实例化后仍叫委托。 声明,如: 1 namespace V 阅读全文
posted @ 2014-04-03 15:04 Jearay 阅读(172) 评论(0) 推荐(0)
摘要:在.net 编程环境中,系统的资源分为托管资源和非托管资源。 对于托管的资源的回收工作,是不需要人工干预回收的,而且你也无法干预他们的回收,所能够做的 只是了解.net CLR如何做这些操作。也就是说对于您的应用程序创建的大多数对象,可以依靠 .NET Framework 的垃圾回收器隐式地执行所有 阅读全文
posted @ 2014-04-03 14:50 Jearay 阅读(2747) 评论(0) 推荐(1)
摘要:三种用法如下: 在 C# 中,new 关键字可用作运算符、修饰符或约束。 1)new 运算符:用于创建对象和调用构造函数。这种大家都比较熟悉,没什么好说的了。 2)new 修饰符:在用作修饰符时,new 关键字可以显式隐藏从基类继承的成员。 3)new 约束:用于在泛型声明中约束可能用作类型参数的参 阅读全文
posted @ 2014-04-03 13:52 Jearay 阅读(250) 评论(0) 推荐(0)