using System;
class test
{
    public static void Hello(int[,] ergs)                                        //定义一个静态方法     访问修饰符要注意
    {
        for(int i=0;i<3;i++)
        {
            for(int j=0;j<2;j++)
            {
                Console.WriteLine("ergs[{0},{1}]={2}",i,j,ergs[i,j]);           
            }       
        }   
    }
    public void bye(int[,] ergs)                               //定义一个公用方法      此方法要实例化一个对象才能引用
    {
        for(int i=0;i<3;i++)
        {
            for(int j=0;j<2;j++)
            {
                Console.WriteLine("ergs[{0},{1}]={2}",i,j,ergs[i,j]);           
            }       
        }   
    }
    public void abc()                                       //创建一个公有方法      此方法调用自己的静态方法 Hello();
    {                                                                //如果Hello方法不是静态则调用不成功
        Hello(new int[,]{{1,30},{5,32},{39,29}});
    }
}
class ok
{

static void Main()
    {
       
        test gu=new test();
        gu.bye(new int[,]{{1,30},{5,32},{39,29}});                                     //创建一个test对象gu 调用bye方法
        Console.WriteLine("******************************************");
        test.Hello(new int[,]{{1,30},{5,32},{39,29}});                                      //调用静态方法Hello 用类名引用
        Console.WriteLine("******************************************");
        gu.abc();                                                                              //调用abc,abc再调用静态方法Hello
       
    }

}

三次的结果是一样的

转载于:https://www.cnblogs.com/lxq1990/archive/2012/11/21/2780924.html

C# 类的几种方法调用相关推荐

  1. Java动态加载一个类的几种方法以及invoke

    一.加载一个类的几种方法 接口 IUser package org.me.javaapp;/**** @author Administrator*/ public interface IUser {} ...

  2. cmd 调用webservice接口_c# 三种方法调用WebService接口

    1.引用*.wsdl文件 WebService服务端会提供wsdl文件,客户端通过该文件生成.cs文件以及生成.dll. 注意:若服务端只提供的了URL,在URL后面加上"?wsdl&quo ...

  3. Spring事务管理嵌套事务详解 : 同一个类中,一个方法调用另外一个有事务的方法

    Spring 事务机制回顾 Spring事务一个被讹传很广说法是:一个事务方法不应该调用另一个事务方法,否则将产生两个事务.  结果造成开发人员在设计事务方法时束手束脚,生怕一不小心就踩到地雷.    ...

  4. spring同一个类中,一个方法调用另外一个注解(@Transactional)方法时,注解失效

    title: "spring同一个类中,一个方法调用另外一个注解(@Transactional)方法时,注解失效" url: "https://wsk1103.githu ...

  5. 在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法

    在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法 参考文章: (1)在同一个类中,一个方法调用另外一个有注解(比如@Async, ...

  6. java 载入类的三种方法

    载入类的几种方法 所有资源都通过ClassLoader载入到JVM里,那么在载入资源时当然可以使用ClassLoader,只是对于不同的资源还可以使用一些别的方式载入,例如对于类可以直接new,对于文 ...

  7. 反射:获取Class类的三种方法

    反射:获取Class类的三种方法 // 1.Class类中的一个静态方法:forName(全限名:包名 + 类名) Class c = Class.forName(路径); System.out.pr ...

  8. 关于ssh框架中hibernate扫描实体类的两种方法annotatedClasses和packagesToScan

    [Hibernate]spring整合hibernate扫描实体类的两种方法annotatedClasses和packagesToScan的异同

  9. android hide方法 末班,Android调用@hide系统隐藏类的几种方法

    调用android系统隐藏的API的几种方法(以调SystemProperties这个类为例): 1.用反射: //获取系统属性public static String getProperty(Str ...

最新文章

  1. python wget_python-如何获取wget下载的文件的文件名
  2. com.google.gson.Gson 使用详解
  3. Spring @Configuration注解及配置方法
  4. 【AC Saber】双指针
  5. lvs系列之dr(二)
  6. 如何在Instagram上过滤冒犯性评论
  7. 教授因被指控“奴役”博士生遭学校解雇,反手将学校告上法庭并获赔偿...
  8. PS发光眩光效果插件:BBTools Glow Glare for Mac
  9. jquery跨域Ajax请求
  10. 为什么单线程的Redis却能支撑高并发? ---------- I/O 多路复用
  11. android sudio jni 调用so_Android NDK-深入理解JNI
  12. redis依赖_请勿过度依赖 Redis 的过期监听
  13. LAPSUS$声称盗取源代码仓库,微软正在调查
  14. Qt之解决error: member access into incomplete type ‘UI::XXX‘
  15. 阿里云天池 零基础入门NLP - 新闻文本分类 2种做法,F1=0.87
  16. python和CSV
  17. ubuntu 安装 virt-manager 虚拟机
  18. 分公司可以作为著作权人申请软件著作权登记证书么?
  19. 华为mate xs拍照怎么用?镜像智拍助你告别大饼脸
  20. 公众号如何发布一个投票活动

热门文章

  1. [Ubuntu] Ubuntu系统环境变量详解
  2. c语言判断素数squ,poj1811——Prime Test//素数判断+整数分解因子
  3. 中职生转段计算机应用基础,吉林省2017年高等职业教育对口升学、中职—本科衔接试点转段考试安排通知...
  4. 解决 LLVM 错误 cannot specify -o when generating multiple output files
  5. win7建立wifi热点
  6. javaweb报错There is no Action mapped for namespace [/] and action name [Login] context path [/struts]
  7. Linux C中内联汇编的语法格式及使用方法
  8. c++ 模板教程(c语言中文网) 自己运行实例
  9. 对计算机网络设备的认识,计算机入门知识:你有必要认识的网络设备及工具
  10. java加载xml配置文件_java读取配置文件的几种方法