-
[C#] C#基础增强篇—委托、Lambda表达式和事件(下)
C#基础加强篇—委托、Lambda表达式和事件(下)3.事件事件作为C#中的一种类型,为类和类的实例定义发出通知的能力,从而将事件和可执行代码捆绑在了一起。事件是对象发送的消息,以发信号通知操作的发生。操作可能是由用户交互引起的,也可能是由某些其他的程序逻辑触发的。引发(触发)事件的对象叫做事件发送...
60
热度 -
[C#] C#在匿名方法中擒获外部变量
C#:在匿名方法中捕获外部变量先来一段代码引入主题。如果你可以直接说出代码的输出结果,说明本文不适合你。(代码引自《深入理解C#》第三版)classProgram{privatedelegatevoidTestDelegate();staticvoidMain(string[]args){TestD...
77
热度 -
[C#] C++的一部分代码转化为C#
C++的部分代码转化为C#,老师让用vlc获得视频帧的数据,查了一下资料,网上关于vlc播放的帖子有很多,关于数据获取的文章很少,现在值清楚libvlc_video_set_callbacks()函数可以得到视频数据,但是这个函数有三个参数,定义如下:主要就是 libvlc_video_lock_c...
99
热度 -
90
热度 -
[C#] 菜鸟学习C#编程中的有关问题,希望帮忙解答
初学者学习C#编程中的问题,希望帮忙解答本人初学C#,遇到这个问题,自己解决不了,希望大家帮我看一看,应该怎么修改,谢谢。------解决思路----------------------staticintF。。。------解决思路----------------------排下版,这么乱-----...
60
热度 -
[C#] 多线程数据错乱有关问题
多线程数据错乱问题我有3个线程A,B,C这三个线程都会把不同的数据写到同一个数据库中不同的表各线程对应的数据为:A:1------->数据库T1表B:2------->数据库T2表C:3------->数据库T3表问题:写到各自对应的数据库后,发现数据不对,比如A线程应该把1写到T...
32
热度 -
[C#] C#winForm程序调用窗体后,非当前窗体设置为半透明解决办法
C#winForm程序调用窗体后,非当前窗体设置为半透明C#程序有两个form启动Form1后点击button调用Form2,Form2打开后,Form1显示为半透明,关闭Form2后,Form1处于活动状态并恢复为不透明------解决思路----------------------直接改变Opa...
18
热度 -
[C#] JSON序列化跟二进制序列化,哪个效率高点呢
JSON序列化和二进制序列化,哪个效率高点呢?现有一个自定义对象需要储存到sql数据库中去。这个对象里面属性很多,甚至包含一些元素量打到几十万的List集合属性。本人试着使用JSON序列化这个对象,储存到数据库,报maxjsonlength超限,于是修改为了Int32.MaxValue。这样做,虽然...
104
热度 -
[C#] 支付宝,财付通接口有关问题
支付宝,财付通接口问题完整准备用支付宝接口,效果就是想跟买火车票的那样,(12306网站购票可选择支付宝支付)。是怎么弄的呢?请大家指教,不胜感激------解决思路----------------------找支付宝要接口
95
热度 -
[C#] 这个数据对象怎么存入sql数据库
这个数据对象如何存入sql数据库?有一个Person类:classPerson{publicstringName;publicintAge;publicList<string>list;}一个People类:classPeople{publicPeople(){ListPerson=ne...
40
热度 -
[C#] 怎么监控一个进程退出时的调用栈信息
如何监控一个进程退出时的调用栈信息各位牛人,小弟想求助一个排查桌面程序闪退的问题。最近公司的一个C#编写的桌面程序在客户那里总是说程序“闪退”,这个程序会调用第三方的Dll实现功能,闪退的频率不太规律,有时候一天会出现,有时候得一两天会出现,但想重现是比较困难的。我想写一个监控这个桌面进程的程序,在...
108
热度 -
23
热度 -
[C#] c#串口serialport中DataReceived事件解决思路
c#串口serialport中DataReceived事件串口在serialPort在用dataReceived事件dataReceived事件是写在button2_Click中的,click事件应该在按下以后被触发,click中代码执行完应该结束了,为什么dataReceived事件会一直被触发-...
52
热度 -
[C#] 关于两个条件查询的有关问题
关于两个条件查询的问题小白求助我想实现这样一个功能,根据combobox的条件下,查询textbox里的内容然后我的代码写成这样stringsql="selectdistinct*from病人信息情况表where病人信息情况表.'"+comboBox1.SelectedItem+"'='"+text...
107
热度 -
[C#] 请问关于 c#中 sidebar用法
请教关于c#中sidebar用法我现在想用sidebar做一个导航菜单,然后操作子button触发其他事件,请问应该怎么写啊~~------解决思路----------------------方法+委托+事件操作button产生事件,事件通过委托去查找方法,执行方法返回结果。
43
热度 -
[C#] 两种设置控件属性的初始值的步骤有什么区别
两种设置控件属性的初始值的方法有什么区别?namespaceTextBoxControls{publicpartialclassForm1:Form{publicForm1(){InitializeComponent();buttonOK.Enabled=false;}请问我在窗体类的构造函数中,设...
96
热度 -
[C#] C#的桌面程序在SERVER2008老是停止响应
C#的桌面程序在SERVER2008总是停止响应?请问大神,我本机是xp的系统,VS2010写的,在本机没事,放到SERVER2008上就总是停止响应,请问怎么回事,也没有任何的提示,就停止响应了------解决思路----------------------把vs2010的运行平台改为anycpu...
35
热度 -
[C#] C#字符串汇总(累积中…)
C#字符串集锦(累积中……)1.查看该字符串中是否有"txt".Contains("txt")2.获取路径里面的文件名(路径点出来).Substring(Path.LastIndexOf("\\")+1)1楼sinojx昨天22:5...
68
热度 -
83
热度 -
[C#] 字符串转换成整型,终究使用int.Parse,Convert.ToInt32还是int.TryParse
字符串转换成整型,到底使用int.Parse,Convert.ToInt32还是int.TryParse?当我们想把一个字符串转换成整型int的时候,我们可能会想到如下三种方式:int.Parse,Convert.ToInt32和int.TryParse。到底使用哪种方式呢?先来考虑string的可...
43
热度