调用静态方法的问题

问题描述

Methodm=MethodService.GetMethodService();try{Stringresult=m.Delcontrol(txtNoticeID.Text);//设断点,如何进去?}catch(Exceptionex){ex.Message.ToString();}Method.cspublicclassMethod:System.MarshalByRefObject{publicMethod(){}~Method(){}...}MethodService.cspublicclassMethodService{publicMethodService(){}publicstaticMethodGetMethodService(){...}}

解决方案

解决方案二:
F11
解决方案三:
remoteing远程调试
解决方案四:
单步调试
解决方案五:
引用1楼meimen2的回复:

F11

或者在方法里面设置断点
解决方案六:
引用1楼meimen2的回复:

F11

顶!
解决方案七:
F11
解决方案八:
引用4楼ericzhangbo1982111的回复:

引用1楼meimen2的回复:F11或者在方法里面设置断点

解决方案九:
F11试过了,就是不进去,方法里也加过断点了,依旧不进去MethodService是通过windows服务的方式安装到本机的,运行程序就会报异常:未将对象引用设置到对象的实例。我到service.msc重启那个服务之后,程序有可以运行正常了,再次运行有出错,只能每重启一次,好一次,超烦躁,就是调试不进去
解决方案十:
先弄个简单点的函数断点进去再调这个看看有时候会有这样的问题
解决方案十一:
都试过了,一样进不去

时间: 2024-07-31 06:42:09

调用静态方法的问题的相关文章

Java 反射调用静态方法的简单实例_java

以往都是使用反射调用实例方法,那么反射如何调用静态方法呢?看下面的例子 Class<?> threadClazz = Class.forName("java.lang.Math"); Method method = threadClazz.getMethod("abs", long.class); System.out.println(method.invoke(null, -10000l)); 只需要将invoke方法的第一个参数设为null即可! 以

多线程调用静态方法

一.文章来由 项目需求,可能要在多线程中使用静态方法. 二.静态方法与线程安全 类的成员分为两类,静态成员(static member)和实例成员(instance member).静态成员属于类,实例成员则属于对象,即类的实例. 我们在知道, 静态字段(static field)和静态方法(static method)的调用是通过类来调用.静态方法不对特定的实例操作,只能访问静态成员.实例方法可对特定的实例操作,既能访问静态成员,也能访问实例成员. 那么,在多线程中使用静态方法是否有线程安全问

Windows Powershell调用静态方法_PowerShell

Powershell将信息存储在对象中,每个对象都会有一个具体的类型,简单的文本会以System.String类型存储,日期会以System.DateTime类型存储.任何.NET对象都可以通过GetType()方法返回它的类型,该类型中有一个FullName属性,可以查看类型的完整名称. 复制代码 代码如下: PS C:Powershell> $date=get-date PS C:Powershell> $date 2012年1月11日 15:19:49 PS C:Powershell&g

java非静态方法可以调用静态变量吗?

问题描述 java非静态方法可以调用静态变量吗? 初学java,看到书上的编纂,可能出现了错误. 第二版(中文版)284页中原话: 问:非静态的方法可以存取静态的变量吗? 回答:当然可以.非静态方法不可以调用该类静态的方法或静态的变量. 实在是头大,网上查询都说非静态方法可以调用静态的方法和变量.但我自己试了一下 class Duck{ private int size; static int duckCount=0; public Duck(){ duckCount++; } } public

C#调用非静态类中的静态方法

问题描述 学习中一直强调的是,静态方法用类名去调用,非静态方法需要实例化一个类用类名去调用,但是却很少说过,这个是否是静态的方法所在的类是否是静态的问题.我发现,如果在一个非静态类中,有一个静态的方法,而在需要调用这个静态方法的时候,并不需要实例化这个非静态类的对象.这个东西有点绕...一句话说就是,调用一个静态方法不需要实例化类,不用管这个静态方法所在的类是否是非静态的.可能这个东西很多人都没注意到,因为在调用这个静态方法的时候,也可以实例化这个非静态类的对象来用对象来调用.所以,是否实例化对

java 反射 动态调用不同类的静态方法(推荐)_java

准备调用的类 package ss; public class Use { public static Integer demo( String s ){ System.err.println(s+"<<<<<<成功!"); Integer ss=1; return ss; } } 执行调用的类 public class Ceshi { public static void main(String[] args) { try { String cla

静态方法调用非静态方法

问题描述 publicpartialclassForm1:FormpublicstaticvoidM2K_getUdpMessage(StringBuilderbytData,UInt16wSize){stringszShowData="";szShowData=bytData.ToString();strMsg=szShowData;Console.WriteLine("Message:"+Environment.NewLine+strMsg+Environmen

浅谈PHP中静态方法和非静态方法的相互调用

在PHP的非静态方法中可以调用静态方法 class test{ public static function strPrint(){ echo 'this is strPrint static function<br>'; } public function staticFuncInvoke(){ self::strPrint(); } } $test = new test(); $test->staticFuncInvoke(); 上面的代码会输出: this is strPrint

PHP中静态方法(static)与非静态方法的使用及区别

static关键字用来修饰属性.方法,称这些属性.方法为静态属性.静态方法. static关键字声明一个属性或方法是和类相关的,而不是和类的某个特定的实例相关,因此,这类属性或方法也称为"类属性"或"类方法" 如果访问控制权限允许,可不必创建该类对象而直接使用类名加两个冒号"::"调用. static关键字可以用来修饰变量.方法. 不经过实例化,就可以直接访问类中static的属性和static的方法. static 的属性和方法,只能访问sta