C#的picturebox加载部分过大的图片,有时候无法显示或内存溢出
当使用picturebox显示一些图片文件 当图片文件比较大的时候 例如jpg分辨率很高,文件大致8-9M这样的时候 就会出现图片无法显示或错误的情况 问一下这样的情况需要怎样才能pictrurebox里正常显示这个图片? 本人个人的想法是把它按照比例压缩到固定的尺寸,然后显示压缩后的文件. 但是现在PICTUREBOX无法加载,问一下这个代码应该怎么写? ……
c# 怎么给一个数组排序,要求最有效率!求
int[] a = new int[] { 1, -5, 13, 56, -78, 43, 2, 41, 234, 54, 90, 122, -5 }; //要求排序后从大到小输出前5个数 要最有效率 ,不要冒泡,不用for循环及.length foreach (int t in arr) { } 解决方案 5 http://www.cnblogs.……
关于C#网络丢包情况的处理
目前在用SocketAsyncEventArgs这个进行TCP测试,本人想问下,假如出现丢包的情况,是系统或是网络硬件直接处理丢包的问题(自动重发) 还是需要本人在C#代码里处理丢包的问题? 操作系统 windows server 2012 或win 7 解决方案 40 对于你应用程序来说,tcp 不存在这个问题。假如你发现所谓的“丢包”,那是你的程序的bu……
求vs2003 C#怎么样执行vb6写的dll谢谢
ECMS.dll原来供asp来用的,不过本人想转到c#中继续使用 问一下怎么样用c#来调用。 本人直接引用ECMS.dll后发现VS2013 C#中存在这种情况 例如类Company,多列出一个CompanyClass 例如类Site,多列出一个SiteClass 例如类Mobile,多列出一个MobileClass 本人可以调用ECMS.Compnay,但……
c#的toString,toLower等方法是怎么实现的,想写一些拓展
c# 可以把变量toString,toLower等 ,例如 int n=5; string s= n.toString(); 这个 n为什么可以点出toString()呢,想学着这样写些本人用的例如 toInt(), isNullOrEmpty(), isZero() 等等,方便使用。 解决方案 20 都是在struct里直接定义的 不过你可以在静态类里……
-6不是属性width的有效值
在给LABEL的宽赋值的时候700/240*ab[i]-6时异常提示:-6不是属性width的有效值,问一下怎么解决? 解决方案 40 label1.width=700/240*ab[i]-6; 可能你的计算结果为负数 ……
关于C#创建线程的线程函数怎么传参数
查到创建线程是这样的格式: public static void ThreadProc() {} public static void Main() { Thread t = new Thread(new ThreadStart(ThreadProc)); t.Start(); } 关于ThreadProc函数,假如想给他传个参数,是不是只能在publi……