摘要:功能:生成配置文件Init.dat;将生成在UV文件夹下的所有文件拷贝到另一个新建的文件夹中调用mcf.exe生成Init.dat文件:publicvoidgenerateText(stringdate){stringpoem="89.5403,32.5997\n";poem+=@"D:\project\MCF\Wind\"+date+"\\"+"\n";poem+=date+"000.txt\n";poem+=@"D:\project\MCF\MCF\input\";Str
阅读全文
摘要:publicstaticclassSerializeHelper{#regionBinaryFormatter#regionSerializeObjectpublicstaticbyte[]SerializeObject(objectobj)//obj可以是数组{IFormatterformatter=newBinaryFormatter();MemoryStreammemoryStream=newMemoryStream();//此种情况下,mem_stream的缓冲区大小是可变的formatter.Serialize(memoryStream,obj);byte[]buff=memoryS
阅读全文
摘要:XML文档格式:<?xmlversion="1.0"?><ArrayOfStudentXMLxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:xsd="http://www.w3.org/2001/XMLSchema"><StudentXMLNAME="Tom"AGE="10"><CLASS>ClassOne</CLASS><NUMBER>1</NUM
阅读全文
摘要:原先一直用BinaryFormatter来序列化挺好,可是最近发现在WinCE下是没有办法进行BinaryFormatter操作,很不爽,只能改成了BinaryWriter和BinaryReader来读写,突然想到能不能用XML来序列化?于是在网上查了些资料便写了些实践性代码,做些记录,避免以后忘记。 序列化对象 public class People { [XmlAttribute("NAME")] public string Name { set; get; } [XmlAttribute("AGE")] public int Age { se...
阅读全文
摘要:///<summary>///读取数据///</summary>///<paramname="path">路径</param>///<paramname="node">节点</param>///<paramname="attribute">属性名,非空时返回该属性值,否则返回串联值</param>///<returns>string</returns>/********************************
阅读全文
摘要:publicclassScienceCount{publicstaticstringKXJSF(doublenum){doublebef=System.Math.Abs(num);intaft=0;while(bef>=10||(bef<1&&bef!=0)){if(bef>=10){bef=bef/10;aft++;}else{bef=bef*10;aft--;}}returnstring.Concat(num>=0?"":"-",ReturnBef(bef),"E",ReturnAft(af
阅读全文
摘要:publicstaticvoidExportTxt(string[]fileContent){System.Windows.Forms.SaveFileDialogobjSave=newSystem.Windows.Forms.SaveFileDialog();objSave.Filter="(*.txt)|*.txt|"+"(*.*)|*.*";//objSave.FileName="CallHistory.txt";string[]nuclide={"H3","H4","H5&qu
阅读全文
摘要:publicstaticstringCheck18IDCard(stringcid){string[]CS$0$0001=newstring[0x5c];CS$0$0001[11]="北京";CS$0$0001[12]="天津";CS$0$0001[13]="河北";CS$0$0001[14]="山西";CS$0$0001[15]="内蒙古";CS$0$0001[0x15]="辽宁";CS$0$0001[0x16]="吉林";CS$0$0001[0x17]
阅读全文