-
[C#] 客户端退出怎么快速给在线用户提示,求算法
客户端退出如何快速给在线用户提示,求算法?本帖最后由codeck于2015-09-0217:14:19编辑假设100个点,其中一个客户端通知服务器我退出了,服务器遍历通知所有在线用户有人退出,似乎没什么问题。那么如果1000个点,10000万点呢,感觉这么下去服务器会很吃力。另外如果把服务器做的事情...
175
热度 -
[C#] 目前在做一个项目,界面是仿Windows Metro 版的QQ。如何实现向上滑动加载更多聊天记录
目前在做一个项目,界面是仿WindowsMetro版的QQ。怎么实现向上滑动加载更多聊天记录如题。。就是和QQ聊天一样。。只不过我用的是panel来显示这个聊天记录界面。。怎么实现QQ的那种上滑加载更多记录。。。------解决思路----------------------向上滑动?目前为止,我只...
476
热度 -
[C#] C#新人求问Byte[]的简单有关问题
C#新人求问Byte[]的简单问题初始化一个byte数组的方法是这样的:byte[]Ctlbyte=newbyte[8]{0x10,0x11};我想问几个问题,不太懂唉1.我想单独(不在初始化中)给byte[1]赋值不行吗,行的话该怎么做(就类似于byte[1]=0x11,虽然我知道这样不行)。。2...
211
热度 -
[C#] c#向c++DLL传参有关问题
c#向c++DLL传参问题c++部分DLL_RTSTR_APIchar*getStr(char*st){ returnst;}c#部分怎么写[DllImport("Dll_RtStr.dll",EntryPoint="?getStr@@[email protected]",CharSet=...
230
热度 -
[C#] C#的类里怎么控制成员或属性的公开隐藏呢
C#的类里如何控制成员或属性的公开隐藏呢?我有一个类,有a,b,c,d四个成员.有时候,我想让a,b公开可见,有时候想让b,c公开可见.请问有什么方法能实现吗?------解决思路----------------------不是定义的时候就确定的吗?怎么能一下可见一下又不可见呢------解决思路-...
249
热度 -
[C#] 时间间隔有关问题timespan
时间间隔问题timespanstringTimeStr=str[1];?while(((DateTime.Now-smStart).TotalMinutes).ToString()==TimeStr)?{MessageBox.Show("yes");}为什么不弹出对话框------解决思路-----...
227
热度 -
[C#] 关于服务中的线程中锁的有关问题
关于服务中的线程中锁的问题公司要把一个EDI(电子报文数据交互系统)改写成一个服务,方法都不变,只不过方法有一定的执行频率,我考虑用线程做,遇到一个问题:EDI的方法大概就是连接一个对方公司的SFTP进行文件传输和下载,当我将这个方法做成一个线程,然后执行时加锁了,那么对方公司此时还能像SFTP发东...
265
热度 -
[C#] 下边delege可以简写吗
下面delege可以简写吗?privatedelegatevoidEnableButtonCallBack(strings);..this.Invoke(newEnableButtonCallBack(ApendText),“teststring”);..privatevoidApendText(s...
227
热度 -
[C#] 如何自定义udp报文格式?求各位大神提供一个可靠的解决方案!多谢
怎么自定义udp报文格式?求各位大神提供一个可靠的解决方案!谢谢!怎么自定义udp报文格式?求各位大神提供一个可靠的解决方案!谢谢!------解决思路----------------------没有需求,哪来的方案我告诉你,客户端发个1,服务端返回2,这就是报文格式
192
热度 -
[C#] 怎么用正则实现如下功能
如何用正则实现如下功能[name]/[counter]怎么在字符串里每个[]前面加个sum(),即sum([name])/sum([counter])------解决思路----------------------stringtxt=@"[name]/[counter]";txt=Regex.Rep...
127
热度 -
[C#] 有条件查询时,dataGridView1绑定数据始终是空,哪里出有关问题了
有条件查询时,dataGridView1绑定数据始终是空,哪里出问题了啊//当strWhere参数为空时,所有数据都能显示,但当strWhere参数里面有查询条件时,比如用where时,用sql能查询出值,但绑定数据源就是空数据,this.dataGridView1.DataSource=bllca...
183
热度 -
[C#] 多谢各位大神,这是一个工厂例子,但是每个产品有特有的方法,如何改动才能减低实现类的耦合
谢谢各位大神,这是一个工厂例子,但是每个产品有特有的方法,怎么改动才能减低实现类的耦合publicabstractclassanimal{publicabstractvoideat();}publicclassdog:animal{publicstringc1;publicoverridevoide...
208
热度 -
169
热度 -
[C#] C# 怎么调用 COM 组件
C#如何调用COM组件在安装驱动后设备管理器上也出现了对应的设备了然后VS的添加引用中找不到这个COM。。。------解决思路----------------------是不是还没刷新过来,你去管理工具DCOM组件下面找找,那里必须要有------解决思路---------------------...
482
热度 -
[C#] 书上说构造和枚举一样,也是在代码的主体之外声明的
书上说结构和枚举一样,也是在代码的主体之外声明的。书上说:C#的结构和枚举一样,也是在代码的主体之外声明的。请问什么叫代码的主体?------解决思路----------------------代码的主体之外声明,就是说,在你的函数外面声明。代码主体也就是函数内部的代码实现
125
热度 -
[C#] 如果小弟我没种产品都有自己的特性,那还能用工厂模式实例化吗
如果我没种产品都有自己的特性,那还能用工厂模式实例化吗?就像dog和cat都可以抽象成animal,但是每种动物都有自己的个性,比如dog有看见护院的功能,而cat没有,这就是dog的特性,因为工厂模式是基于多态,而多态等于抹杀了特性,如果用工厂模式实例化dog,就等于dog没有了看家护院的功能,是...
176
热度 -
292
热度 -
[C#] 如下图中的winform控件 是怎么实现的 是继承自定义控件还是需要自己编写 如果有现成的希望推荐一下 多谢
如下图中的winform控件是如何实现的是继承自定义控件还是需要自己编写如果有现成的希望推荐一下谢谢------解决思路----------------------PropertyGrid
218
热度 -
[C#] task默许对线程的调度是逐步增加的,连续多次运行并发线程,会提高占用的线程数,而等若干秒不运行,线程数又会降低。这样,会影响程序多次运行的效率
task默认对线程的调度是逐步增加的,连续多次运行并发线程,会提高占用的线程数,而等若干秒不运行,线程数又会降低。这样,会影响程序多次运行的效率。task默认对线程的调度是逐步增加的,连续多次运行并发线程,会提高占用的线程数,而等若干秒不运行,线程数又会降低。这样,会影响程序多次运行的效率。即使使用...
250
热度 -
[C#] 小弟我想在一个Button事件中先执行某些界面调整,然后截图
我想在一个Button事件中先执行某些界面调整,然后截图现在发现截图的是界面调整前的样子,有什么方法能让我截到的图是界面调整后的吗?PS.界面调整和截图在一个事件中------解决思路----------------------调整完依次调用UpdateRepaintInvalidate再截图---...
172
热度