![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 67
jhnack
这个作者很懒,什么都没留下…
展开
-
递归合并排序
package com.zhang;public class Merge {public void MergeSort(int data[],int left,int right) {if(left + 1 int mid = (left + right)原创 2011-10-10 16:51:47 · 480 阅读 · 0 评论 -
C#中读取“已注册的文件类型”的图标及读取指定文件图标的方法 (转)
using System;using System.IO;using System.Drawing;using Microsoft.Win32;using System.Runtime.InteropServices;namespace GetIconDemo{ /// /// 提供从操作系统读取图标的方法 /// public class转载 2012-02-20 22:46:32 · 505 阅读 · 0 评论 -
C# FTP工具类
using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Net; using System.Globalization; namespace FtpTest1{ public class FtpWeb转载 2012-02-29 19:44:55 · 1026 阅读 · 0 评论 -
介绍C#解析HTML的两种方法
在搜索引擎的开发中,我们需要对Html进行解析。本文介绍C#解析HTML的两种方法。AD: 在搜索引擎的开发中,我们需要对网页的Html内容进行检索,难免的就需要对Html进行解析。拆分每一个节点并且获取节点间的内容。此文介绍两种C#解析Html的方法。C#解析Html的第一种方法:用System.Net.WebClient下载Web Pag转载 2012-03-06 22:29:13 · 944 阅读 · 0 评论 -
DirectoryEntry的应用
首先介绍一下命名空间System.DirectoryServices System.DirectoryServices 命名空间用以从托管代码简便地访问 Active Directory。该命名空间包含两个组件类,即 DirectoryEntry 和 DirectorySearcher,它们使用 Active Directory 服务接口 (ADSI) 技术。ADSI 是 Microsof转载 2012-03-06 22:29:50 · 1358 阅读 · 0 评论 -
C# DES加密算法中向量的作用
DES一共就有4个参数参与运作:明文、密文、密钥、向量。为了初学者容易理解,可以把4个参数的关系写成:密文=明文+密钥+向量;明文=密文-密钥-向量。为什么要向量这个参数呢?因为如果有一篇文章,有几个词重复,那么这个词加上密钥形成的密文,仍然会重复,这给破解者有机可乘,破解者可以根据重复的内容,猜出是什么词,然而一旦猜对这个词,那么,他就能算出密钥,整篇文章就被破解了!加上向量这个参数以后,每块文原创 2012-03-08 21:04:53 · 6382 阅读 · 1 评论 -
c#的输入输出流
一 .NET Framework 类库的System.IO 命名空间 System.IO 命名空间包含允许读写文件和数据流的类型以及提供基本文件和目录支持的类型。 二 C#文件读写之FileStream详解 1. (FileStream fs1 = File.Open("c://test.txt", FileMode.Open)); FileMode转载 2012-03-19 21:36:31 · 636 阅读 · 0 评论 -
OAuth协议简介
维基百科,自由的百科全书跳转到: 导航, 搜索 OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。OAuth允许用户提供一个令牌,而不是用户名和密码来访问他们存放在特定服务提供者的数据。每一个令牌授权一个特定的网站(例如,视频编辑网站)在特定的时段(例如,接转载 2012-03-21 16:44:16 · 584 阅读 · 0 评论 -
c#文章链接
1.,C#中使用多线程访问Winform问题解决方案 点击打开链接 2, c#实现插件的模式 点击打开链接 3,用C#获取局域网内所有机器 点击打开链接原创 2012-04-11 10:03:44 · 415 阅读 · 0 评论 -
C#调用Java类的方法
一、将已经编译后的java中Class文件进行打包;打包命令JAR 如:将某目录下的所有class文件夹全部进行打包处理;使用的命令:jar cvf test.jar -C com/ .其中test.jar为要生成的jar包;com/ . 为指定的当前目录下的文件夹,该文件夹包括子文件夹及class文件;二、到IKVM官方网站下载IKVM需要的组件 http://www.ikvm原创 2012-07-29 19:45:30 · 2369 阅读 · 0 评论 -
c# ftp 目录下载
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Net;using System.Collections;namespace FtpTest{ class DownloadFo原创 2012-02-25 13:49:08 · 1633 阅读 · 0 评论 -
C#操作XML的完整例子——XmlDocument,LIng
这是一个用c#控制台程序下, 用XmlDocument 进行XML操作的的例子,包含了查询、增加、修改、删除、保存的基本操作。较完整的描述了一个XML的整个操作流程。适合刚入门.net XML操作的朋友参考和学习。假设有XML文件:books.xmlxml version="1.0" encoding="UTF-8"?>books> book> name>哈里波特nam转载 2011-11-29 14:28:23 · 1524 阅读 · 0 评论 -
string int byte转换
1,int转成string用toString 或者Convert.toString()如下 例如:int varInt = 1; string varString = Convert.ToString(varInt); string varString2 = varInt.ToString();2,string转成int如果确定字符串中是可以转成数字的字符,转载 2011-11-05 10:31:56 · 4553 阅读 · 0 评论 -
C#中得一些基本概念
1,用C#语言编写的源程序,必须用C#编译器便以为公共中间语言代码,形成扩展名为exe或dll的文件。公共中间语言代码不是cpu可执行的机器码,在程序运行是,必须由通用语言运行环境中的即使编译器将公共中间语言代码翻译为cpu可执行的机器码,由cpu执行。2,和原创 2011-10-05 18:39:51 · 551 阅读 · 0 评论 -
c#中属性的权限
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace zhang{ class Program {原创 2011-10-07 16:16:11 · 700 阅读 · 0 评论 -
VS2008快捷键大全
Ctrl+m+Crtr+o折叠所有大纲Ctrl+M+Crtr+P: 停止大纲显示Ctrl+K+Crtr+C: 注释选定内容Ctrl+K+Crtr+U: 取消选定注释内容Ctrl+J : 列出成员 智能感知Shift+Alt+Enter: 切换全屏编辑Ctrl+转载 2011-10-07 16:24:00 · 421 阅读 · 0 评论 -
C#中#region,#if的作用
#region #endregion作用:折叠并隐藏代码 #if #else #endif 作用:控制编译的代码 例如: #if(condition) 代码A #else转载 2011-10-07 23:13:50 · 1002 阅读 · 0 评论 -
C# base
//下面的这个是base分别对父系的构造函数的不同的引用方式.using System;namespace temp{ class Program { static void Main(string[] args)转载 2011-10-08 16:16:02 · 424 阅读 · 0 评论 -
c#范型中特殊关键字where & default
在看源码的时候看见了where和default,虽说default很常见,但是它的用法我却是第一次看到,哎,基础不扎实啊! 下面介绍下这两个特殊的关键字: 一、Where关键字 where 子句用于指定类型约束,这转载 2011-10-09 20:45:12 · 930 阅读 · 0 评论 -
ref 和 out 的详细区别
ref和out都是C#中的关键字,所实现的功能也差不多,都是指定一个参数按照引用传递。对于编译后的程序而言,它们之间没有任何区别,也就是说它们只有语法区别。总结起来,他们有如下语法区别: 1、ref传进去的参数必须在调用前初始化,out不必,即:int i;转载 2011-10-09 20:53:41 · 4910 阅读 · 0 评论 -
Dictionary 泛型集合
泛型最常见的用途是泛型集合,命名空间System.Collections.Generic 中包含了一些基于泛型的集合类,使用泛型集合类可以提供更高的类型安全性,还有更高的性能,避免了非泛型集合的重复的装箱和拆箱。很多非泛型集合类都有对应的泛型集合类,下面是常用的非泛型集合转载 2011-10-09 19:16:27 · 373 阅读 · 0 评论 -
在System.timers.timer中给定时器触发的Elapsed事件传递参数
一个项目中用到大量的定时器,用来做定时的任务。比如定时给某个客户发送短信之类的。现在定时器触发事件之后需要给事件传递一个参数过去。其中可能包括这个任务的一些必需的信息,System.Timers.Timer的事件处理方法如下:public abstract void TimerEvent(object sender, ElapsedEventArgs e);先看了看 timer,和El转载 2011-10-29 16:16:23 · 11331 阅读 · 1 评论 -
文章链接
1, C#更换皮肤IrisSkin2控件用法 点击打开链接2, html编辑器 点击打开链接3,java代码转c#代码 点击打开链接4,log4net 点击打开链接5,socket 可扩展框架 点击打开链接原创 2012-04-13 15:00:52 · 461 阅读 · 0 评论