c#
qq_35872172
这个作者很懒,什么都没留下…
展开
-
异常处理--“System.BadImageFormatException”类型的未经处理的异常在 DataTest.exe 中发生
今天写了一个测试的控制台应用程序,需要引用一个第三方dll,结果程序运行到要创建第三方dll中的一个类的实例的时候,总是报异常,“System.BadImageFormatException”类型的未经处理的异常在 DataTest.exe 中发生 。其他信息:“未能加载文件或程序集xxx或它的某一个依赖项。试图加载格式不正确的程序。" 如下图:一般来说,这种异常是由于目标程序的目标平台与其某...原创 2019-09-18 09:40:38 · 170 阅读 · 0 评论 -
c#委托未将对象引用设置到对象的实例
委托?.invoke 无法运行未重复定义在一个地方实例化时未绑定通知对象我先在一个函数里实例化给委托绑定通知对象,然后在另外一个函数里又给对象实例化但是没有给委托绑定通知对象.相当于之前那个绑定的没有生效.所以就变成null.解决方案是给委托事件用static定于,这个第一个调用的地方就不用实例化对象直接给事件对象赋值就行了...原创 2019-09-18 09:40:50 · 747 阅读 · 0 评论 -
C#通过控件名称查找控件
PictureBox picbox = (PictureBox)Panel.Controls.Find("pictureBox1", true).First();原创 2019-09-18 09:42:13 · 1204 阅读 · 0 评论 -
判断远程计算机的端口是否开启
/// <summary> /// 判断此IP的某端口是否开启(速度太慢) /// </summary> /// <param name="ipAddress"></param> /// <param name="portNum"></param> ...原创 2019-09-18 09:42:19 · 166 阅读 · 0 评论 -
c#WINFROM子窗体操作父窗体的控件
子窗体要操作父窗体的label的text的值,不想用委托所以想了一个新的办法。通过传控件的句柄来操作Tools.installapk(_device,labelControl20.Handle);public void installapk(IntPtr handle){ Control control = Control.FromHandle(handle); c...原创 2019-09-18 09:41:48 · 159 阅读 · 0 评论 -
c#执行adb命令不要在主线程
直接在主线程执行会造成界面假死状态不能动,Dispatcher.BackgroundThread(() => AndControl.dianzan(devices, dianzancount) );这样执行就不会原创 2019-09-18 09:42:07 · 168 阅读 · 0 评论 -
c#用了dynamic执行中出现异常Microsoft.CSharp.RuntimeBinder.RuntimeBinderException
an exception of type 'Microsoft.CSharp.RuntimeBinder.RuntimeBinderException'引起这种异常的错误是因为匿名类型是不能跨程序集(assembly)的,第一种解决办法是使用 Expando ,第二个办法是在源程序集的AssemblyInfo.cs中加入:[assembly: InternalsVisibleTo("Na...原创 2019-09-18 09:41:35 · 2036 阅读 · 0 评论