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. vb 取得计算机名及目录
  2. 网站本地测试安装流程
  3. TCP 连接的前世今生
  4. JavaScript操作文件(2)
  5. 【windows7】解决IIS 80端口占用问题(亲测)
  6. 美团在Redis上踩过的一些坑-2.bgrewriteaof问题
  7. 【Java】探究Java方法的参数传递是值传递还是引用传递
  8. 【Html】Html基本标记
  9. 什么是IP地址?由哪几部分构成?IP地址分为几类?
  10. 64位Linux下安装iNode客户端
  11. [生存志] 第54节 武经七书司马法
  12. Alibaba Cloud Linux 等保 2.0 三级版操作系统详解
  13. Allegro 常见问题
  14. python画图之小坦克
  15. Python零基础入门习题(六)红楼梦人物出场次数统计
  16. 详细记录丨公众号如何通过迁移开通留言功能?
  17. vue中this.$confirm,确定和取消执行不同的逻辑处理
  18. 实现私有DNS搭建(正向解析+反向解析+主从同步+安全措施+配置转发服务器+基于ACL实现智能DNS)
  19. java jasperReports导出PDF字体加粗失效,中文显示不出来
  20. 【概率论】2-2:独立事件(Independent Events)

热门文章

  1. 文本相似度计算python lda_如何识别“答非所问”?使用gensim进行文本相似度计算...
  2. 51nod 1268 和为K的组合 dfs
  3. 寻找重复数—leetcode287
  4. 最短无序连续子数组—leetcode581
  5. 计算机应用基础专科,2016电子科技大学计算机应用基础(专科)在线作业2
  6. Ring3下实现进程保护,不用hook
  7. Pixhawk代码分析-姿态解算篇A
  8. 了解DSP的体系结构
  9. 提高效能 自我关怀的六个习惯
  10. Mysql查询数据库状态及信息