c#/.net
yz_wanchaowei
这个作者很懒,什么都没留下…
展开
-
Oracle.DataAccess.Client.OracleConnection”的类型初始值设定项引发异常
oracle.dataaccess.client;odp.net;Oracle.DataAccess.Client.OracleConnection”的类型初始值设定项引发异常;C#;原创 2022-06-17 16:41:52 · 1182 阅读 · 0 评论 -
C# 中的委托和事件
引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事转载 2013-02-26 15:38:29 · 229 阅读 · 0 评论 -
.NET设计模式(2):单件模式(Singleton Pattern)
单件模式(Singleton Pattern)——.NET设计模式系列之二Terrylee,2005年12月07日概述Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。这就提出了一个问题:如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?客户程序在调用某一个类时,它是不会考虑这个类是否只能有一个实例等问题的,所以,这应该是类设计者的责任,而不是转载 2013-03-11 00:18:27 · 444 阅读 · 0 评论 -
递归实例
一列数的规则如下: 1、1、2、3、5、8、13、21、34...... ;求第30位数是多少,用递归算法实现。(C#语言) static void Main(string[] args) { #region 递归 Console.WriteLine(Foo(30)); Console.Re转载 2013-02-26 16:05:01 · 260 阅读 · 0 评论 -
遍历页面中所有的服务器控件TextBox
采用两层循环,因为TextBox是在服务器控件HtmlControl的子控件中 /// /// 遍历页面中所有的服务器控件TextBox /// private void ErgodicControl() { foreach (System.Web.UI.Control ctl in this.Controls)原创 2013-02-26 15:15:44 · 366 阅读 · 0 评论 -
.NET设计模式(1):开篇
.NET设计模式开篇——.NET设计模式系列之一Terrylee,2005年12月06日前言加入Design & Pattern团队有几个月的时间了,惭愧的是从没有写过关于设计模式的随笔,得到wayfarer的同意,把企业库系列的随笔放在了团队的首页上。不是不想去写这样的随笔,也不是没有时间,自己初学设计模式,去写设计模式的文章,有点班门弄斧的味道。园子里吕震宇老师的《设计模式系列转载 2013-03-11 00:13:57 · 412 阅读 · 0 评论 -
.net mvc 和 三层架构的区别
1.传统WebForm开发中存在的一传统的ASP.NET开发中,微软的开发团队为开发者设计了一个在可视化设计器中拖放控件,编写代码响应事件的快速开发环境。然而,它所带来的负面效应是:由于控件封装了很多东西,开发者很难了解这背后的HTML是如何运作的容易得到一个包含大量ViewState的页面,使得页面尺寸远远超过所需的内容,使得页面的打开速度较慢不容易被测试2.什么是MVC?转载 2013-03-11 00:39:26 · 795 阅读 · 0 评论 -
C#异常 throw和throw e的区别
当我们抛出一个异常时, CLR会重新设置一个异常起始点。 CLR只记录最近一次异常抛出的位置。下面代码抛出一个异常,从而导致CLR重新设置该异常的起始点: void SomeMethod(){ try {....} catch(Exception e) { ... throw e; //CLR认为这里是异常的起始点转载 2013-03-13 13:12:06 · 910 阅读 · 0 评论 -
冒泡排序
冒泡排序的过程就像它的名字一样,我们把较小的数比作气泡,排序的过程就是气泡不断向上冒的过程,越小的数冒得越高。如下边的数组,总共有五个元素,从右向左开始比较,需要比较四轮;每次比较的次数随着比较的轮数,也在减小。口诀(升序):N个数字来排队,连连相比小考前,外层循环N-1,内层循环N-1-i, /// /// 冒泡升序 ///转载 2013-02-26 16:34:15 · 281 阅读 · 0 评论