c#

Java转C#,非常不错

在许多工程环境下要求把现有的Java项目转换成C#形式。手工操作显然是低效率的,是否存在现成的转换工具呢? 的VS2005(至高是这个版本提供了一个上述转换工具,简称为JLCA 3.0)。以后,微软便不再支持了,我尝试下载(http://www.microsoft.com/download/en/confirmation.aspx?id=14349),但是在VS2008和VS2010下都无法!!!这真是一个遗憾! 还有其他的,但是大多是商业性的,价格在$100以上。 我最近在研究一些JAVA程序,但是由于对JAVA语法没有全面的把握,所以想找一个JAVA TO CSHARP工具,结果并没有发现多少。相反,其他的语言转换工具,特别是在线免费的,倒是不少。 我现在发现的两款免费的JAVA TO CSHARP工具有: (1) Sharpen, position: http://msforums.ph/forums/t/48263.aspx (2)Java 2 CSharp Translator for Eclipse, at sourceforge...

C#使用XMLHTTP获得网页源代码

using System; using MSXML2;//引用COM:Microsoft XML, v3.0 namespace ConsoleApplication1 {     class Program     {         static void Main(string[] args)         {             XMLHTTP xmlhttp = new XMLHTTP();             string url = "http://w...

正则表达式 匹配中文,英文字母和数字及_的写法!同时控制长度

using System.Text.RegularExpressions; 匹配中文:[\u4e00-\u9fa5] 英文字母:[a-zA-Z] 数字:[0-9] 匹配中文,英文字母和数字及_: ^[\u4e00-\u9fa5_a-zA-Z0-9]+$ 同时判断输入长度: [\u4e00-\u9fa5_a-zA-Z0-9_]{4,10}   ^[\w\u4E00-\u9FA5\uF900-\uFA2D]*$   1、一个正则表达式,只含有汉字、数字、字母、下划线不能以下划线开头和结尾: ^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$  其中: ^  与字符串开始的地方匹配 (?!_)  不能以_开头 (?!.*?_$)  不能以_结尾 [a-zA-Z0-9_\u4e00-\u9fa5]+  至少一个汉字、数字、字母、下划线 $  与字符串结束的地方匹配 放在程序里前面加@,否则需要\\进行转义 @"^(?!_)(?!.*...

无法获取TEXT文本框的新值

//   在此处放置用户代码以初始化页面     if(!IsPostBack)     { 初值化赋值   }

Asp.net DataPager 分页点两次的问题 .

DataPage分页后,总要点两次才生效,通过在网上查阅资料,发现只要把数据绑定的代码从Page_Load方法转到Page_PreRender方法中,就解决了。  

Datatable 修改列的值

关于对DataTable的操作:     若是用SqlDataAdapter从数据库里读取了数据,然后fill进了table中, 则此时千万要注意,此时table中的各个DataColumn的类型已经确定,而此时 假如table中无数据(别想可以把其数据清空,我清空无论如何还是有问题,修改不了)。 修改列的数据类型代码如下:   DataColumn Column=table.Columns ["intime"];   Column.DataType =Type.GetType ("string");   table.AcceptChanges (); 在数据类型一致的情况下可以通过   DataRow row=table.Rows[i];   row.BeginEdit();   row["intime"]="4:05:06"; &n...

DataTable添加列和行的方法

DataTable添加列和行的方法 C#   方法一: DataTable  tblDatas = newDataTable("Datas"); DataColumn dc = null; //赋值给dc,是便于对每一个datacolumn的操作 dc =tblDatas.Columns.Add("ID",Type.GetType("System.Int32")); dc.AutoIncrement= true;//自动增加 dc.AutoIncrementSeed = 1;//起始为1 dc.AutoIncrementStep = 1;//步长为1 dc.AllowDBNull = false;// dc = tblDatas.Columns.Add("Product",Type.GetType("System.String")); dc = tblDatas.Columns.Add("Version",Ty...

Lucene.Net的中文分词组件AdvancedChineseAnalyzer

库名称:AdvancedChineseAnalyzer 高级中文文本分析器 描述:A Chinese Analyzer that utilizes HMM. 基于隐马尔科夫模型的中文分析器。 运行环境:Microsoft .Net Framework 2.0 依存软件:Lucene.Net 作者:Kelvin ZHANG (kelvin.cn{@t}56.com) 授权:Free for noncommercial use 对非盈利使用免费 下载: http://www.cnblogs.com/Files/KelvinZhang/AdvancedChineseAnalyzer.part1.rar http://www.cnblogs.com/Files/KelvinZhang/AdvancedChineseAnalyzer.part2.rar http://www.cnblogs.com/Files/KelvinZhang/AdvancedChineseAnalyzer.part3.rar 【1】为什么要分词? 减小索引大小,减少搜索开销,提高响应速度,改...

c# asp.net 远程获取图片大小和尺寸

  /*         取图片大小         */            HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create(textBox4.Text);             HttpWebResponse myRes = (HttpWebResponse)myReq.GetResponse();             textBox1.Text = myRes.ContentLength.ToString();...

C#版中文数字转阿拉伯数字

 1        /// <summary>  2        /// 将中文数字替换为阿拉伯数字  3        /// </summary>  4        /// <param name="word"></param>  5        /// <returns></returns>  6     &nbs...