c#
EnzhiGuo
擅长python,sql,qt,c#,c++,导航,量化交易等等
展开
-
c# socket操作智嵌物联的网络继电器板
c#操作智嵌 IO 控制板 1BX3C8-I,这里只给出打开和关闭,其它的可以根据他们的手册自己添加。最近因为工作的关系要用c#操作智嵌 IO 控制板 1BX3C8-I,他们只提供了mfc版本的程序,而且编译还有问题。看了下他们的用户手册,感觉就是一个普通的tcp/ip socket通讯,于是用c# socket来搞,半天搞定。要使用string和hex互换函数,别的很简单,没啥好说...原创 2019-04-01 17:18:21 · 1235 阅读 · 0 评论 -
c# 调用外部 exe
using System.Diagnostics;Process proc = Process.Start("..\\..\\MultiPlayDemo\\MultiPlayDemo\\bin\\Debug\\MultiPlayDemo.exe"); proc.WaitForExit();//这句加了就会卡在这里,外部程序退出才能继续执行...原创 2019-04-02 15:45:08 · 1342 阅读 · 0 评论 -
c# 读取json 的嵌套或多层嵌套数据的简单姿势
看了一些资料,感觉都很垃圾,或者废话多,将自己搜寻的比较简单的方法写下。需要用NuGet安装Newtonsoft.Json库json文件为configWRC.json如下内容{ "JiDianQi_IP": "192.168.1.253", "QuanJingCameraIP": "192.168.1.123", "Name":"jueshi", "Damage":21,...原创 2019-04-09 11:13:01 · 5722 阅读 · 2 评论 -
c# 使用console.writeline居然遇到阻塞
udp server里接收数据里的一段代码 while (true) { if (cts) break; byte[] data = new byte[1024]; int recv = server.ReceiveFrom(data...原创 2019-04-26 17:22:17 · 3740 阅读 · 2 评论 -
c# wpf 通过控制台打印输出的两种方法
1.用traceusing System.Diagnostics;…Trace.WriteLine(“text”);2.改wpf工程的属性右键单击项目,“属性”,“应用程序”选项卡,将“输出类型”更改为“控制台应用程序”。推荐第一种,第二种感觉怪怪的。...原创 2019-04-24 10:41:59 · 9388 阅读 · 1 评论 -
c# 模拟qt的信号和槽的例子
用惯了qt的信号和槽,转到c#觉得很别扭。微软擅长把简单的东西设计的很复杂。不过吐吐也就习惯了。下面的例子是一个公司里面有职员和hr,职员要加薪,发射信号给hr和公司的例子。同时用到了平行传递和向上传递信号。using System;using System.Collections.Generic;using System.Text;using System.Threading;...原创 2019-06-13 13:42:26 · 2385 阅读 · 0 评论 -
asp.net获得网站的当前目录
string sPath = System.Web.HttpContext.Current.Request.MapPath("/");//网站根目录 string strReadFilePath = sPath+"youfile.txt";//你的文件原创 2019-07-25 14:24:25 · 375 阅读 · 0 评论