热点推荐:ASP.Net | ADO.Net | VB.Net | Web服务器 | Access | MSSQL | MySQL | Oracle | .Net控件 | Win 9x | Win 2000 | Win 2003 | DOS | Unix | 注册表 | 应用其它 | 安装调试 | 基本操作 | 使用技巧 | 系统优化 |故障处理 | 个性风格 | 病毒安全 | 专杀工具

您现在的位置: 中华IT技术网 >> .Net >> C#

C# | 网友分享:C#中的Adapter设计模式浅析

更新日期:2009-10-6 9:30:30 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

意图 把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。 场景 假设网络游戏的客户端程序分两部分。一部分是和服务端通讯的大厅部分,大厅部分提供的功能有道具购买、读取房间列表、创建房间以及启动游戏程 序。另一部分就是游戏程序了,游戏程序和大厅程序虽然属于一个客户端,但是由不同的公司在进行开发。游戏大厅通过实现约定的接口和游戏程序进行通讯。 一开 返回 C# 栏目

C# | .Net基础:C#中对DatagridView部分常用操作

更新日期:2009-10-6 9:25:54 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

      0(最基本的技巧)、获取某列中的某行(某单元格)中的内容 this.currentposition = this.dataGridView1.BindingContext [this.dataGridView1.DataSource, this.dataGridView1.DataMember].Position; bookConten 返回 C# 栏目

C# | 菜鸟课堂:C#中对DatagridView部分常用操作

更新日期:2009-10-6 9:17:18 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

       0(最基本的技巧)、获取某列中的某行(某单元格)中的内容 this.currentposition = this.dataGridView1.BindingContext [this.dataGridView1.DataSource, this.dataGridView1.DataMember].Position; book 返回 C# 栏目

C# | C#环境下实现在WinForm中ping一个网站

更新日期:2009-10-6 9:16:23 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

 【赛迪网-IT技术报道】C#中运行命令行截取输出流的例子本文介绍的是C#喜欢哦你好运行命令行截取输出流的一个例子,希望可以通过该例子使大家对C#命令行有更多了解。 此例旨在实现在WinForm中ping一个网站,并且将ping的结果显示在一个文本框中。 运行结果图: 窗体设计器产生的代码: namespace RunCMD{ partial class CMDForm { 返回 C# 栏目

C# | .NET 环境下使用 C# 防止SQL注入式攻击

更新日期:2009-10-6 9:15:31 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

在.NET环境下使用C#防止SQL注入式攻击,我们的解决方式是: 1、首先在UI录入时,要控制数据的类型和长度、防止SQL注入式攻击,系统提供检测注入式攻击的函数,一旦检测出注入式攻击,该数据即不能提交; 2、业务逻辑层控制,通过在方法内部将SQL关键字用一定的方法屏蔽掉,然后检查数据长度,保证提交SQL时,不会有SQL数据库注入式攻击代码;但是这样处理后,要求UI输出时将屏蔽的字符还原。因此系统 返回 C# 栏目

C# | 如何在 C# 中发起会议之类的特殊邮件

更新日期:2009-10-6 9:13:46 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

 【赛迪网-IT技术报道】从C#中调用Outlook中的API,可以发起会议之类的特殊邮件。方法如下: 创建项目后,为它添加.NET引用:“Microsoft.Office.Interop.Outlook的引用,即可调用,需要注意的是,在添加的时候,注意一下Office版本号。 在调用其API发起会议的过程中,遇到了一个问题: 创建完一个约会条目后,找了很久没找到如何为这一约会指定“发件 返回 C# 栏目

C# | C# 中通过调用 API 接口来获取窗口句柄

更新日期:2009-10-6 9:11:15 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

 C#可调用API接口来获取窗口句柄,代码如下: using System; using System.Runtime.InteropServices; namespace tstfindwindow { /// <summary> /// Class1 的摘要说明。 /// </summary> class Class1 { [DllIm 返回 C# 栏目

C# | 菜鸟课堂:c#连接字符串数据库服务器端口号

更新日期:2009-10-6 9:10:14 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

      正常的数据库连接字符串配置,这是在MSSQL服务器端口是1433(默认)的情况下。 但是有时候,为了数据库服务器安全,这个端口会被改成其它的,这时再连接数据库可能报出以下错误: 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (prov 返回 C# 栏目

C# | 菜鸟课堂:在Visual C# .NET中跟踪和调试

更新日期:2009-10-6 8:57:42 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

本文介绍如何使用 Debug 和 Trace 类。Microsoft .NET Framework 中提供了这两个类。在应用程序开发期间或部署到产品后,可以使用这两个类提供有关应用程序性能的信息。这两个类只是 .NET Framework 中所提供配置功能的一部分。 要求下面的列表概括了推荐的硬件、软件、网络结构以及所需的 Service Pack: • Microsoft Windo 返回 C# 栏目

C# | 用C#获取局域网内所有机器

更新日期:2009-10-4 17:19:17 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

    原理其实很简单,在cmd.exe下面ping一下几台机,然后用arp -a命令查看一下,这种方式比开多线程去循环扫描的方式来的简单而有效。    //首先来个循环ping一下那个网段的主机。    //其次用以下的函数去获取所有的局域网内有响应的ip地址列表    pub 返回 C# 栏目

C# | 用回溯法找出n个自然数中取r个数的全排列

更新日期:2009-10-4 17:18:06 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

     回溯法也称为试探法,该方法首先暂时放弃关于问题规模大小的限制,并将问题的候选解按某种顺序逐一枚举和检验。在回溯法中,放弃当前候选解,寻找下一个候选解的过程称为回溯。本实例是用回溯法输出n个自然数中以r个数全排列。代码如下:<?xml:namespace prefix = o ns = urn:schemas-microsoft-com:off 返回 C# 栏目

C# | 用C#编程合并多个WORD文档

更新日期:2009-10-4 17:16:39 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

  今天因为客户需要,需要将多个WORD文档合并成为一个WORD文档。其中,对WORD文档的合并方式分两种形式:     一是复制合并;    一是插入合并,即将多个文档按照先后顺序合并到另一个文档中.    代码如下:    using System; &n 返回 C# 栏目

C# | 回溯法解决汽车加油次数最少问题

更新日期:2009-10-4 17:15:38 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

   加油站回溯算法设计(C#):    using System;    Namespace jiayouzhan    {    /**////    /// Class1 的摘要说明。    / 返回 C# 栏目

C# | C#序列化/反序列化对象

更新日期:2009-10-4 17:13:52 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

   using System;    using System.Collections.Generic;    using System.Text;    using System.Runtime.Serialization.Formatters.Binary;  & 返回 C# 栏目

C# | 如何用C#设置IE的代理

更新日期:2009-10-4 17:12:38 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

    1   private void button3_Click(object sender, EventArgs e)    2 {    3 //打开注册表键    4        返回 C# 栏目

C# | C#实现全屏幕截图

更新日期:2009-10-4 17:11:15 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

   今天一位同事想写一个全屏幕截图的代码。当然要实现的第一步是能够获取整个屏幕的位图,记得Win32 API的CreateDC, BitBlt等函数可以使用。于是上网查了下,果然屏幕截图用这些函数。但winform已经可以把API都忘记了,所以得寻找一个无Win32 API的实现方式。综合了网上的实现,以及自己的一些设计,实现思路如下:1. 开始截图时,创建一个与屏幕大小一样 返回 C# 栏目

C# | C#接口定义和继承的区别详解

更新日期:2009-10-4 17:06:38 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

   C#不支持多重继承,但是客观世界出现多重继承的情况又比较多。为了避免传统的多重继承给程序带来的复杂性等问题,C# 提出了接口的概念。通过接口可以实现多重继承的功能。    实现接口的类或结构要与接口的定义严格一致。接口描述可属于任何类或结构的一组相关行为。接口可由方法、属性、事件、索引器或这4种成员类型的任何组合构成。接口不能包含字段。接口成 返回 C# 栏目

C# | C# 类中索引器的使用

更新日期:2009-10-4 17:05:37 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

   索引器(Indexer)是C#引入的一个新型的类成员,它使得类中的对象可以像数组那样方便、直观的被引用。索引器非常类似于属性,但索引器可以有参数 列表,且只能作用在实例对象上,而不能在类上直接作用。定义了索引器的类可以让您像访问数组一样的使用 [ ] 运算符访问类的成员。(当然高级的应用还有很多,比如说可以把数组通过索引器映射出去等等)    返回 C# 栏目

C# | C#编程实现动态生成Word文档

更新日期:2009-10-4 17:04:35 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

     如何用C#编程实现动态生成Word文档并填充数据的效果呢?要使用C#操作word,首先要添加引用:    1、添加引用->COM->Microsoft Word 11.0 Object Library    2、在.cs文件中添加    using 返回 C# 栏目

C# | 在Visual C# .NET中跟踪和调试

更新日期:2009-10-4 17:03:41 | 关键字:C# | 编辑:逝水无痕 | 文章等级:★★★

    本文介绍如何使用 Debug 和 Trace 类。Microsoft .NET Framework 中提供了这两个类。在应用程序开发期间或部署到产品后,可以使用这两个类提供有关应用程序性能的信息。这两个类只是 .NET Framework 中所提供配置功能的一部分。  要求下面的列表概括了推荐的硬件、软件、网络结构以及所需的 Service Pack 返回 C# 栏目

181 篇文章  首页 | 上一页 | 1 2 3 4 5 6 7 8 9 | 下一页 | 尾页  20篇文章/页  转到第

24小时热门

小编推荐

技术图文