Archive

Posts Tagged ‘C#’

Create XML from XSD by Using Dataset

November 27th, 2009 Iron_Feet 6 comments
分享家:Addthis中国

前几天实习单位的一个同事问我关于XSD和XML的关系和互转实现。帮他做了个Demo,也觉得这个话题值得一聊,因此整理此文和大家分享。

首先先说一下XML和XSD。
根据w3schools提到的对XML的定义:
XML stands for eXtensible Markup Languag[......]

Read more

Categories: IT Tags: , , , ,

volatile & register

June 17th, 2009 Iron_Feet No comments
分享家:Addthis中国

昨天Rick Lee面试,说被问到了一个volatile关键字的作用。
初闻这个关键字,感觉回到了大一的时候,已经很多年没接触过这个关键词了,真是汗哪。

于是,为了拾起这份忘却的记忆,特地查了下MSDN中关于C#里面volatile的信息。

C#中volatile的主要用法是在声明的时候加上这个关键字。

public volatile int i;

[......]

Read more

Categories: IT Tags: , , , ,

XML-RPC in C#

May 26th, 2009 Iron_Feet 10 comments
分享家:Addthis中国

由于本人的手机是Windows Mobile 6.5的系统,我总是试图找到一款支持WM的对Wordpress操作的软件。但一直找不到,无奈之下,正好运用一下比较喜欢的Linq来实现一下。
在此,正好讲讲XML-RPC以及它与Wordpress关系。
Wordpress进行操作,除了通过他的We[......]

Read more

Categories: IT Tags: , , , , ,

Sth. About ArrayList.Contains(object) in C#

July 7th, 2008 Iron_Feet 4 comments
分享家:Addthis中国

今天写代码的时候发现ArrayList的Contains不是单纯的对内容进行匹配,比方说下面的代码:

namespace Test
{
	class Program
	{
		static void Main()
		{
			ArrayList alStr=new ArrayList();
			string[] strTemp=new string[2];
			strTemp[0] = "1";
			strTemp[1] = "2";
			alStr.Add(strTemp);
			string[] strTemp1 = new string[2];
			strTemp1[0] = "1";
			strTemp1[1] = "2";
			Console.WriteLine(alStr.Contains(strTemp));
			Console.WriteLine(alStr.Contains(strTemp1));
			Console.ReadLine();
		}
	}
}

结果为
True
False

第二个虽然字符串数组的内容也是”1″和”2″,但是匹配出来是False。

Categories: IT Tags:

类型匹配问题

November 3rd, 2006 Iron_Feet No comments
分享家:Addthis中国

最近头疼死了.
我用C#调用系统API,可是C#的安全代码不支持指针的,调用API老是有类型匹配问题需要处理,搞得我烦死了
头大

Categories: Life in JNU(SYTU) Tags: ,