有没有办法从方法中调用对象?

ksky1214

C#的新手想知道是否存在从方法中调用对象的方法

我是否必须继续输入

Console.WriteLine(James.name); Console.WrtieLine(James.age);

对于我制作的每个新对象?

很抱歉,如果这是一个简单的问题。:(

例:

https://i.stack.imgur.com/6GVXV.png

命名空间示例{

class Dog
{
    public string name;
    public int age;
    
    public Dog(string _name, int _age)
    {
    name = _name;
    age = _age;
    }
}

class Program
{
    public static void Main()
    {
    Dog James = new Dog("James", 4);

    Dog Daniel = new Dog("Daniel", 2);
    }

    //I know from thispart it does not work but is there a way to make a similar result?
    
    status(James);
    status(Daniel);
}


public static void status(thisdog)
{
    Console.WriteLine(thisdog.name);
    Console.WrtieLine(thisdog.age);
}
Heinzi

您的代码应该可以正常工作,您只需要修复一些错误(内联注释):

class Program
{
    public static void Main()
    {
        Dog James = new Dog("James", 4);
        Dog Daniel = new Dog("Daniel", 2);

        status(James); // <-- This needs to be inside Main
        status(Daniel);
    }

     // This needs a type for the parameter and needs to be inside Program
    public static void status(Dog thisdog)
    {
        Console.WriteLine(thisdog.name);
        Console.WriteLine(thisdog.age); // <-- fixed typo
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有没有办法强制调用覆盖的方法?

来自分类Dev

有没有办法使用 ByteBuddy 在 Java 代理中检索调用方“对象”?

来自分类Dev

有没有办法清除JavaScript中的对象?

来自分类Dev

有没有办法在Dart中克隆对象?

来自分类Dev

有没有办法在Dart中克隆对象?

来自分类Dev

有没有办法在Javascript中组合对象

来自分类Dev

有没有办法从同一对象的方法中创建对象属性?

来自分类Dev

有没有办法禁止派生类中的基类方法调用?

来自分类Dev

有没有办法找出一个方法是否被同一个对象递归调用?

来自分类Dev

有没有办法在被调用类的方法中访问变量/获取调用者类的分配值?

来自分类Dev

有没有办法关闭python中没有文件对象的文件?

来自分类Dev

有没有办法记录所有DOM方法调用

来自分类Dev

有没有办法调用具有非pythonic参数的cdef类方法?

来自分类Dev

JavaScript中有没有办法减少递归函数调用中的调用栈大小?

来自分类Dev

有没有办法同步ajax调用

来自分类Dev

有没有办法同步ajax调用

来自分类Dev

有没有办法调用部分函数

来自分类Dev

有没有办法可以从Ruby的另一个类中调用方法?

来自分类Dev

有没有办法从另一个方法调用类方法?

来自分类Dev

有没有办法覆盖`{}`对象?

来自分类Dev

有没有办法让numpy矩阵存储对象?

来自分类Dev

有没有办法从JSON对象移除图层?

来自分类Dev

有没有办法使地图对象重复?

来自分类Dev

有没有办法使用OpenScad拉伸对象

来自分类Dev

有没有办法调整Cowplot对象的主题?

来自分类Dev

有没有办法动态导入Python对象?

来自分类Dev

Dlang-有没有办法在对象中嵌入对象?

来自分类Dev

有没有办法使“构造函数”成为JS对象中的有效键?

来自分类Dev

有没有办法清除JAVA中对象的所有字段?

Related 相关文章

  1. 1

    有没有办法强制调用覆盖的方法?

  2. 2

    有没有办法使用 ByteBuddy 在 Java 代理中检索调用方“对象”?

  3. 3

    有没有办法清除JavaScript中的对象?

  4. 4

    有没有办法在Dart中克隆对象?

  5. 5

    有没有办法在Dart中克隆对象?

  6. 6

    有没有办法在Javascript中组合对象

  7. 7

    有没有办法从同一对象的方法中创建对象属性?

  8. 8

    有没有办法禁止派生类中的基类方法调用?

  9. 9

    有没有办法找出一个方法是否被同一个对象递归调用?

  10. 10

    有没有办法在被调用类的方法中访问变量/获取调用者类的分配值?

  11. 11

    有没有办法关闭python中没有文件对象的文件?

  12. 12

    有没有办法记录所有DOM方法调用

  13. 13

    有没有办法调用具有非pythonic参数的cdef类方法?

  14. 14

    JavaScript中有没有办法减少递归函数调用中的调用栈大小?

  15. 15

    有没有办法同步ajax调用

  16. 16

    有没有办法同步ajax调用

  17. 17

    有没有办法调用部分函数

  18. 18

    有没有办法可以从Ruby的另一个类中调用方法?

  19. 19

    有没有办法从另一个方法调用类方法?

  20. 20

    有没有办法覆盖`{}`对象?

  21. 21

    有没有办法让numpy矩阵存储对象?

  22. 22

    有没有办法从JSON对象移除图层?

  23. 23

    有没有办法使地图对象重复?

  24. 24

    有没有办法使用OpenScad拉伸对象

  25. 25

    有没有办法调整Cowplot对象的主题?

  26. 26

    有没有办法动态导入Python对象?

  27. 27

    Dlang-有没有办法在对象中嵌入对象?

  28. 28

    有没有办法使“构造函数”成为JS对象中的有效键?

  29. 29

    有没有办法清除JAVA中对象的所有字段?

热门标签

归档