![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 74
hoken2020856
这个作者很懒,什么都没留下…
展开
-
C#获取当前路径的方法集合
//获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:/xxx/xxx/xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。string str = System.Diagnosti转载 2009-11-23 00:29:00 · 371 阅读 · 0 评论 -
ManualResetEvent用法
别相信别人告诉你的所有的事。其实C#中的线程是很简单的。线程是程序中的控制流程的封装。你可能已经习惯于写单线程程序,也就是,程序在它们的代码中一次只在一条路中执行。如果你多弄几个线程的话,代码运行可能会更加“同步”。在一个有着多线程的典型进程中,零个或更多线程在同时运行。但是,在有着N个CPU的机器上,一个线程只能在给定的时间上在一个CPU上运行,因为每个线程都是一个代码段,每个CPU一次只能运行转载 2010-01-20 22:29:00 · 382 阅读 · 0 评论 -
WPF 在TextBox失去焦点时检测数据,出错重新获得焦点解决办法
WPF 在TextBox失去焦点时检测数据,出错重新获得焦点解决办法 在WPF的TextBox的LostFocus事件中直接使用Focus()方法会出现死循环的问题正确的使用方式有2中方法:方法一:private void textBox3_LostF转载 2011-08-28 19:29:20 · 6309 阅读 · 1 评论 -
C++数据类型与C#对应关系
正在做东进语音卡程序的开发,人家不预备C#的sdk,只好自己写,Pinvoke,其中用到了很多转换,这里转帖一个先:C++ 输入输出 C#C++ 输入输出 C# ==================================char chr[255] O StringBuilderKCA_DIR I转载 2012-02-10 21:37:26 · 428 阅读 · 0 评论 -
不成文的,我这两天学习Expression的零散心得
对于Expression总感觉那么深奥,虽然现在也是。但是终究是略窥门径了。一,先说我这两天遇到的问题:条件:1. 一个Patient有多个Case,一个Case有多个Sample。2. 一个Patient有多个PatientCustomTableRecord,一个Case有多个CaseCustomTableRecord,一个Sample有多个SampleCustomTableRe原创 2012-01-03 18:32:26 · 10791 阅读 · 0 评论 -
DateTime TryParse
今天被Architect问住了,说你光用一个TryParse就判断人家是不是时间日期型的,是不完整的。所以我花点时间看了下TryParse的用法。MSDN:http://msdn.microsoft.com/en-us/library/system.datetime.tryparse.aspxTryParse有两种格式,一个是不提供Culture的,这种直接用当前系统的Culture;另一原创 2012-11-26 13:45:37 · 9743 阅读 · 0 评论