按类别查询搜索结果
关于关键词 的检测结果,共 379
dyli2000 | 2013-10-29 20:46:32 | 阅读(4170) | 评论(0)
下面使用线程的方法来屏蔽控件单击事件,这个方法更优一些。双击的时候能迅速响应,但是影响到了单击时的响应。 主要原理也是判断两个点击的差距是不是大于500ms。 private int mLastTime = 0;       private Thread mSClickThread;       public Form1()  ...【阅读全文】
冻豆腐132 | 2013-10-23 11:01:46 | 阅读(610) | 评论(0)
1.C#连接连接Access程序代码: using System.Data;using System.Data.OleDb;..string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";strConnection+=@"Data Source=C:BegASPNETNorthwind.mdb";OleDbConnection objConnection=new OleDbConnection(strConnection);..objConnec...【阅读全文】
轨迹16 | 2013-10-15 15:14:46 | 阅读(4260) | 评论(0)
    c#之父是Anders Hejlsberg, 一个丹麦天才。他和idsoft的John Carmack都是自学成才的典范。 他对语言和汇编的理解全世界没几个人能超越。 (今天偶然从网上了解到这个大牛,很仔细的找了一些他的资料,人都有这样一个爱好,吃了一个好吃的鸡蛋,便想认识这个下蛋的母鸡,下面是关于此人的一些故事,...【阅读全文】
2919310683 | 2013-10-15 10:28:23 | 阅读(1370) | 评论(0)
一、引言在实际的开发过程中,由于应用环境的变化(例如使用语言的变化),我们需要的实现在新的环境中没有现存对象可以满足,但是其他环境却存在这样现存的对象。那么如果将“将现存的对象”在新的环境中进行调用呢?解决这个问题的办法就是我们本文要介绍的适配器模式——使得新环境中不需要去重复实现已经存在了的实现...【阅读全文】
ccmjy | 2013-10-10 10:58:03 | 阅读(710) | 评论(0)
ASP.NET和C#连接数据库主要是连接SQL Server和Access数据库,这两者区别不大。很多开发者第一次配置费了不少劲,微软的产品会遇到问题,能遇到的问题都遇到了,今后数据库基本都能连接。  连接Accessyiwu jewelry manufacturer  首先看一个例子代码片断:  程序代码:  using Sys...【阅读全文】
renxiao2003 | 2013-10-08 19:35:54 | 阅读(5180) | 评论(0)
        最近两年从事C#网站和项目开发比较多,JAVA项目比较少了,没有经历过手机开发项目的经验。手上也有两部Android、HTC智能手机,喜欢手机客户端上部分软件的功能,自己也想开发一个类似小说阅读器手机端的搜集IT技术文章的手机软件。特申请一本《C#开发Android应用实战》来学习和阅读。 &...【阅读全文】
纯净类 | 2013-09-26 13:59:22 | 阅读(520) | 评论(0)
在提供了容器支持如Visual Basic或Visual C++的开发环境中,barcode Xpress可以被作为一个ActiveX控件使用。在Visual C++中如何将Barcode Xpress作为一个导入的COM 对象使用呢?下面来具体的讨论一下。 【阅读全文】
【C#/.net】 C#快速学习笔记
ccmjy | 2013-09-24 13:12:02 | 阅读(290) | 评论(0)
 1.学习任何语言都必定会学到的hello,world!  using System;  public class HelloWorld  {  public static void Main(string[] args) {  Console.Write("Hello World!");  }  }  2.原始的C#编译器(你可以使用下面的命令行编译C#)  C:>csc HelloWorld.cs...【阅读全文】
zhang2428847702 | 2013-09-18 10:14:59 | 阅读(1730) | 评论(0)
一、引言

在上一专题中介绍了工厂方法模式,工厂方法模式是为了克服简单工厂模式的缺点而设计出来的,简单工厂模式的工厂类随着产品类的增加需要增加额外的代码),而工厂方法模式每个具体工厂类只完成单个实例的创建,所以它具有很好的可扩展性。但是在现实生活中,一个工厂只创建单个产品这样的例子很少,因为现在的工厂都多元化了,一个工厂创建一系列的产品,如果我们要设计这样的系统时,工厂方法模式显然在这里不适用,然后抽象工厂模式却可以很好地解决一系列产品创建的问题,这是本专题所要介绍的内容。
二、抽象工厂详细介绍【阅读全文】
ewayfly | 2013-09-11 10:59:44 | 阅读(1870) | 评论(0)
c#完美截断字符串代码(中文+非中文)的代码。代码:public static string Truncation(this HtmlHelper htmlHelper, string str, int len) { if (str == null || str.Length == 0 || len <= 0) { return string.Empty; } int l = str.Length; ...【阅读全文】
zhanglili123321 | 2013-09-09 09:31:25 | 阅读(2660) | 评论(0)
在.net 1.1的时代,还没有TransactionScope类,因此很多关于事务的处理,都交给了SqlTransaction和SqlConnection,每个Transaction是基于每个Connection的。这种设计对于跨越多个程序集或者多个方法的事务行为来说,不是非常好,需要把事务和数据库连接作为参数传入。【阅读全文】
Larpenteur | 2013-09-07 01:55:12 | 阅读(520) | 评论(0)
一、属性的基本概念 1、什么是属性 属性提供功能强大的方法以将声明信息与 C# 代码(类型、方法、属性等)相关联。特别在数据库设计中,一个数据库中的各个字段的性质不一样,有的是primary key,有的是key,有的则是普通的字段,通过属性的该表的类中进行字段标识,使用时通过反射出这些属性就可以知道这个字段的信息。 2...【阅读全文】
dyli2000 | 2013-09-05 17:40:44 | 阅读(6680) | 评论(0)
一、属性的基本概念 1、什么是属性 属性提供功能强大的方法以将声明信息与 C# 代码(类型、方法、属性等)相关联。特别在数据库设计中,一个数据库中的各个字段的性质不一样,有的是primary key,有的是key,有的则是普通的字段,通过属性的该表的类中进行字段标识,使用时通过反射出这些属性就可以知道这个字段的信息。 2...【阅读全文】
tjwangzhen | 2013-09-03 14:44:30 | 阅读(5380) | 评论(0)
背景      在项目过程中,有时候你需要调用非C#编写的DLL文件,尤其在使用一些第三方通讯组件的时候,通过C#来开发应用软件时,就需要利用DllImport特性进行方法调用。本篇文章将引导你快速理解这个调用的过程。 步骤1. 创建一个CSharpInvokeCPP的解决方案:&nb...【阅读全文】
2455920160 | 2013-08-31 09:57:36 | 阅读(1680) | 评论(0)
关于WIndows服务的介绍,之前写过一篇:http://blog.csdn.net/yysyangyangyangshan/article/details/7295739。可能这里对如何写一个服务不是很详细。现在纯用代码的形式介绍一下windows服务是如何开发和安装的。【阅读全文】
dyli2000 | 2013-08-29 16:17:56 | 阅读(0) | 评论(0)
一、浅拷贝基本原理 浅拷贝原则上是对引用类型拷贝地址,对值类型进行拷贝;而对于引用类型String则例外,浅拷贝是对其值进行拷贝。 二、案例分析:   图1 很明显,通过MemberwiseClone()将A浅拷贝给B,只是将A的值类型及string类型都拷贝一份给B,而A的引用类型则只拷贝了引入给B。 因此,在程序中我们将B的...【阅读全文】
dyli2000 | 2013-08-29 15:15:46 | 阅读(0) | 评论(0)
一、类型的分类 MSDN的类型类别图: 图1-1 1、值类型 Value Type: char,int,float,bool,枚举、结构类型。 每种值类型都有一个隐式的默认构造函数来初始化该类型的默认值。 例如: int myInt = new int(); 语句等价于: int myInt = 0; 使用new运算符时,将调用特定类型的默认构造函数并对变量赋以默认值。在上...【阅读全文】
【C#/.net】 C#的null与””
dyli2000 | 2013-08-29 11:47:42 | 阅读(2190) | 评论(0)
【CSharp代码1】: string s0 = ""; string s1 = null; 对应的反汇编代码:             string s0 = ""; 00000049  mov         eax,dword ptr ds:[0232202Ch] 0000004f  mov   ...【阅读全文】
xupengtao7 | 2013-08-28 10:19:26 | 阅读(2040) | 评论(0)
一、引言 对于一些初学者(包括工作几年的人在内)来说,有时候对于方法之间的参数传递的问题感觉比较困惑的,因为之前在面试的过程也经常遇到参数传递的基础面试题,这样的面试题主要考察的开发人员基础是否扎实,对于C#中值类型和引用类型有没有深入的一个理解——这个说的理解并不是简单的对它们简单一个定义描述...【阅读全文】
Larpenteur | 2013-08-24 09:29:34 | 阅读(440) | 评论(0)
1.总是用属性 (Property) 来代替可访问的数据成员

2.在 readonly 和 const 之间,优先使用 readonly

3.在 as 和 强制类型转换之间,优先使用 as 操作符【阅读全文】