※C#.NET※
文章平均质量分 77
Lionel Crazy
业精于勤,荒于嬉; 行成于思,毁于随……
展开
-
C#反射机制
反射是什么?刚接触反射,第一感觉就是。。应该和照镜子一样。。只是把人像放到镜子中和把类型(类,结构,委托,接口,枚举)放到运行的执行体中。举个简单的例子。。第一步:要先有人(类型);一般一个解决方案都有好几个项目(系统是要分层的。。便于书写、管理、优化等),先添加一个类库IClassLibrary1(充当接口层)添加一个接口Interface1.cs;using Syste原创 2012-12-13 11:38:01 · 447 阅读 · 0 评论 -
URI和URL区别
(原网址:http://zhidao.baidu.com/question/38764759.html)Web上可用的每种资源 - HTML文档、图像、视频片段、程序等 - 由一个通过通用资源标志符(Universal Resource Identifier, 简称"URI")进行定位。 1.URI一般由三部分组成: 2.访问资源的命名机制。 3.存放资源的主机名。 4转载 2013-09-10 10:51:10 · 1035 阅读 · 0 评论 -
数据绑定
1、使用后台的类GridView绑定数据时解决文字过长问题,用于新文标题...效果首先,写一个抽象类,一个静态函数。public abstract class TStringOp{ public static string trunc(string inStr, int len) { if (inStr.Length > len)转载 2013-05-14 17:23:42 · 629 阅读 · 0 评论 -
web.config
web.config详解为了表示对周公(周金桥)的尊敬,在此声明,此文本人是本人摘抄,只为学习 在开发中经常会遇到这样的情况,在部署程序时为了保密起见并不将源代码随项目一同发布,而我们开发时的环境与部署环境可能不一致(比如数据库不一样),如果在代码中保存这些配置这些信息部署时需要到用户那里更改代码再重新编译,这种部署方式非常麻烦。在.net 中提供了一种便捷的保存项目配转载 2013-04-07 11:00:17 · 1133 阅读 · 0 评论 -
C#事务
1 SQL事务 sql事务是使用SQL server自身的事务:在存储过程中直接使用Begin Tran,Rollback Tran,Commit Tran实现事务:优点:执行效率最佳限制:事务上下文仅在数据库中调用,难以实现复杂的业务逻辑。Demo:(所有demo,都以SQL Server自带的Northwind数据的表Region为例)CREATE PROCEDU转载 2013-01-21 11:41:21 · 966 阅读 · 0 评论 -
TxT写入 读出
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace WindowsFormsApplication6{ class TxTWriteAndRead { #region 读入到text中原创 2013-01-28 17:09:23 · 411 阅读 · 0 评论 -
解析 简单的字符串计算公式
只是简单的 加减乘除 using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication3{ public class StrCount { public static string StrToCount原创 2013-01-28 17:28:00 · 1052 阅读 · 0 评论 -
C# 命名空间
System.Collections //命名空间包含接口和类,这些接口和类定义各种对象(如列表、队列、位数组、哈希表和字典)的集合。System.Collections.Generic //命名空间包含定义泛型集合的接口和类,泛型集合允许用户创建强类型集合,它能提供比非泛型强类型集合更好的类型安全性和性能。System.Configuration //命名空间包含提供用于处理配置数据的编原创 2013-01-07 16:02:39 · 493 阅读 · 0 评论 -
C# Hashtable
一,哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中keyvalue键值对均为object类型,所以Hashtable可以支持任何类型的ke转载 2012-12-19 12:39:32 · 327 阅读 · 0 评论 -
C# 委托
委托是什么?委托是一种特殊的对象类型,它定义了方法的类型,使得可以将方法当作一个参数在另一个方法中传递。为什么要引入委托?看下面一个打招呼的例子。。using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace DelegateLearn{原创 2012-12-18 15:15:53 · 592 阅读 · 0 评论 -
C# 事件机制
本文资源来自《C#与.NET技术平台实战演练》——中国青年出版社谈到事件,我们涉及到两个角色:事件发布者(Publisher)和事件订阅者(Scriber),也可以说是事件发送者(Sender)和事件接收者(Receiver)的关系。举个例子来说,市面上目前有许多杂志,杂志的种类也很多。而我只对其中的某些感兴趣,那么我就可以向杂志发行商提出订阅。之后,每当杂志发行时,我就会收到我在杂志发行转载 2012-12-18 16:49:55 · 337 阅读 · 0 评论 -
C#编码规范
源于:亮剑.NET第一章 概述规范制定原则1 方便代码的交流和维护。 2 不影响编码的效率,不与大众习惯冲突。 3 使代码更美观、阅读更方便。 4 使代码的逻辑更清晰、更易于理解。 术语定义Pascal 大小写将标识符的首字母和后面连接的每个单词的首字母都大写。可以对三字符或更多字符的标识符使用Pascal 大小写。例如:原创 2012-12-14 11:10:37 · 584 阅读 · 0 评论 -
asp.net中常用的几种身份验证方式
在B/S系统开发中,经常需要使用“身份验证”。因为web应用程序非常特殊,和传统的C/S程序不同,默认情况下(不采用任何身份验证方式和权限控制手段),当你的程序在互联网/局域网上公开后,任何人都能够访问你的web应用程序的资源,这样很难保障应用程序安全性。通俗点来说:对于大多数的内部系统、业务支撑平台等而言,用户必须登录,否则无法访问和操作任何页面。而对于互联网(网站)而言,又有些差异,因为通常网转载 2013-12-09 12:29:19 · 762 阅读 · 0 评论