c#开发
余山水
这个作者很懒,什么都没留下…
展开
-
C#的字节数组转换为浮点数组的四种方法总结
在用C#进行软件开发的时候,需要用到字节数组和浮点数组转换功能。 其中字节数组是小端编码,为了便于以后提高,先整理记录如下: byte[] data= ...; //字节数组, 从外部获取 float[] floatArr = new float[data.Length / 4]; //第一种方法,字节数组转换类转换,最容易想到和处理 ...原创 2021-02-15 15:28:58 · 13552 阅读 · 11 评论 -
UTF-8编码和UTF-8-BOM编码的区别和处理
软件程序打开xml文件,在开发系统和部分用户计算机正常,在一个客户计算机出现xml解析错误,百思不得其解。后来突然想到了编码问题,用专业记事本编辑工具打开文件,发现文件的编码是UTF-8-BOM,另存为UTF-8即可。 BOM——Byte Order Mark,就是字节序标记。UTF -8 BOM 是微软为了兼容用户代码页做的一个创新处理,也会导致有些系统不兼容。...原创 2020-12-09 19:12:49 · 1990 阅读 · 0 评论 -
读取DataTable内容转换为xml字符串
在用c#进行代码开发,需要将DataTable内容转换为xml字符串。从网上下载了代码运行后,发现字符串转换后,复制到xml文件,用xml校验器(xmlspy)校验有异常,用微软的xml加载也失败。 经过研究和测试后发现,是因为保存文件后,其前两个字节保存的是文件编码信息,原来直接进行读写,所以处理有问题,正确的读写处理的时候,需要跳过前两个字节,进行读写操作才可以。希望对大家以后遇到类似问题的时候有所帮助。原创 2017-08-06 16:21:44 · 3094 阅读 · 1 评论 -
利用c#实现dll动态库,并在c++中调用的方法
多语言协同开发中,c++中调用c#dll动态库的实现方法、技巧和注意事项。原创 2017-10-11 11:55:06 · 2578 阅读 · 0 评论 -
虚拟机环境下应用程序开发经验总结
虚拟机环境下的应用程序开发注意事项。原创 2017-09-14 09:36:16 · 910 阅读 · 0 评论 -
c#通过http协议读取字符串
下面是c#通过http读取字符串的方法: string urlstr = @"http://.../test.json"; Uri url = new Uri(urlstr); HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create(url); ...原创 2018-04-04 14:01:17 · 1270 阅读 · 0 评论