- 博客(17)
- 资源 (3)
- 收藏
- 关注
原创 ServiceBase类创建Service
http://www.baidu.com/s?ie=utf-8&bs=assembly%E6%96%87%E4%BB%B6%E5%A4%B9+C%23&f=8&rsv_bp=1&rsv_spt=3&wd=servicebase+C%23&rsv_sug3=3&rsv_sug=0&rsv_sug4=820&rsv_sug1=2&inputT=4224
2013-02-28 14:22:22 1318
原创 C#反射Assembly 详细说明
1、对C#反射机制的理解2、概念理解后,必须找到方法去完成,给出管理的主要语法3、最终给出实用的例子,反射出来dll中的方法反射是一个程序集发现及运行的过程,通过反射可以得到*.exe或*.dll等程序集内部的信息。使用反射可以看到一个程序集内部的接口、类、方法、字段、属性、特性等等信息。在System.Reflection命名空间内包含多个反射常用的类,下面表格列出了常用的几个类。
2013-02-28 14:11:25 50974 3
原创 由WSDL文件生成WEB service server端C#程序
http://www.cnblogs.com/wenanry/archive/2012/01/18/2325281.html 一般一个已经实现功能的WEB Server会发布自己的WSDL文件,供客户端生成代理类。 但有时是先有的server与client交互的接口定义(WSDL)文件,然后由server和client端分别写程序,一个提供web服务,一个使用web服务。以下
2013-02-28 13:15:58 3215
原创 C#基本知识 -- App.config文件的配置与读取
对于需要配置的常量,在App.config中进行配置,格式为:如: 在主程序中,需要读取App.config文件中配置的变量,采用NameValueCollection appSettings = System.Configuration.ConfigurationManager.AppSettings;来获取各个变量名和变
2013-02-28 11:49:29 4805
转载 在C#中调用CMD命令远程关机
要远程关机得满足3个条件第一 组策略里允许了 远程网络强制关机第二 防火墙要关了第三 GUEST这个帐户要开启void shutdown() { Process commandProcess = new Process(); try { commandProc
2013-02-22 16:24:09 2808
转载 C#反射(二)
如果没有看《C#反射(一)》、建议先看《C#反射(一)》再看这一篇。上一篇文章发表,有人评论我所写的东西比较基础。其实我也知道我也只不过是在写最基础的语法而已,之所以写它是因为自己学编程学了一两年之后才接触到反射,相信会有很多人跟我有过同样的经历。概其原因,书店里几乎90%的书籍都不谈反射。还有,曾经在百度、goole搜索过反射,但也很难找到自己喜欢的答案。希望我所写的东西能为那些初学编程的新手有
2013-02-19 11:31:51 491
转载 C# 反射(一)
在还不太熟悉反射的昨天,以为反射很神秘,在网上到处找答案.今天找了段代码敲了一下,茅塞顿开!其实反射也就那么简单的一回事! 反射是一种机制,通过这种机制我们可以知道一个未知类型的类型信息.比如,有一个对象a,这个对象不是我们定义的,也许是通过网络捕捉到的,也许是使用泛型定义的,但我们想知道这个对象的类型信息,想知道这个对象有哪些方法或者属性什么的.甚至我们想进一步调用这个对象的方法.关键
2013-02-19 11:25:12 493
原创 看看输出吧
class A { public A() { PrintFields(); } public virtual void PrintFields() { } } internal class B : A { int x = 1;
2013-02-19 10:59:43 577 1
原创 看看程序运行的结果是什么?
static void Main(string[] args) { double expectedValue = 1/2; if (expectedValue > 0) { expectedValue = expectedValue + 0.5; }
2013-02-19 10:35:05 511
原创 数据集合小结
范型集合 类型增加项删除项查找项长度限制是否可拷贝ArrayO(n)*O(n)*O(n)是是ListO(n)*O(n)O(n)否是Lin
2013-02-18 17:01:17 636 4
原创 一个并行程序
using System;using System.Collections.Generic;using System.Diagnostics;using System.Linq;using System.Text;using System.Threading;using System.Threading.Tasks;namespace GetPrimes{ interna
2013-02-18 16:32:27 506
原创 LINQ 查询 Web Service(LINQ to Bing)
LINQ 可以查询对象集合(object collection)、SQL、实体(entities)和 XML。想要扩展它的功能,有两种选择:实现一个自定义的 LINQ Provider,或者将待查询目标转换成已有实现的一种。第二种方案通常比较容易实现,Bing API演示了使用 LINQ将 XML结果转换成自定义对象的过程,代码如下:internal class SearchResul
2013-02-17 17:24:42 582
原创 XML转成HTML
首先可以增加一个xslt文件,这个文件包含了XML转换所需要的HTML和XML模板标签。如BookTransform.xslt Author: Chapters:
2013-02-17 17:24:23 991
原创 垃圾回收器 —— 获取内存
GC类包含了一些内存的相关方法,包括GetTatalMemory方法,这个方法返回垃圾回收器(Garbage Collector)分配给你的应用程序的内存数量。由于有些对象并没有被垃圾回收器收集,所以结果可能存在一些偏差。long available = GC.GetTotalMemory(false);Console.WriteLine(“Before allocations: {0:N0
2013-02-06 12:01:15 732 1
原创 数据库表格转换XML
// 采用DataSet中的WriteXml方法可以把数据库表格直接转成XML文件。XmlDocument doc = new XmlDocument();DataSet dataSet = new DataSet(“Books”);using (SqlConnection conn = new SqlConnection(GetConnectionString()))using (Sq
2013-02-06 11:20:21 610
转载 阿里巴巴的零知识证明
战争中你被俘了,敌人拷问你情报。你是这么想的:如果我把情报都告诉他们,他们就会认为我没有价值了,就会杀了我省粮食,但如果我死活不说,他们也会认为我没有价值而杀了我。怎样才能做到既让他们确信我知道情报,但又一丁点情报也不泄露呢?这的确是一个令人纠结的问题,但阿里巴巴想了一个好办法,当强盗向他拷问打开山洞石门的咒语时,他对强盗说:“你们离我一箭之地,用弓箭指着我,你们举起右手我就念咒语打开石门
2013-02-02 18:39:52 602
转载 如何在职场中脱颖而出?
http://www.901job.com/newssys/html/2012/jlzn_0413/165.html与许许多多的中国企业家、总经理、职业经理人沟通交流,都时常会问起我相同的一个问题:“禹老师,什么样的员工会与众不同?什么样的员工可以获得提拔?”有无数人同我说过、讨论过。但或许你是第一次看到并悟到在企业真正获得上司提拔和赏识的秘诀,绝不与你开玩笑。尽管有时你的上司在会后对你大加赞
2013-02-01 00:42:21 1048
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人