C#中带有参数的构造方法

萨米

C#问题:如何使用构造函数:

AcctHolder ah1 = new AcctHolder("Dumitru", "St", "Bucharest");

并能够获得ah1.Fname(而不是null)

using System;

    namespace ConsoleApplication1
    {
        class ATM
        {
            public static void Main(string[] args)
            {
                AcctHolder ah1 = new AcctHolder("Dumitru", "St", "Bucharest");
                Console.WriteLine(ah1.FName); //returns null - why???

                AcctHolder ah2 = new AcctHolder();
                ah2.FName = "Dumi";
                Console.WriteLine(ah2.FName); // returns "Dumi"

                Console.ReadKey();
            }


            public class AcctHolder
            {
                private string fname, lname, city;
                public string FName { get; set; }
                public string LName { get; set; }
                public string City {
                    get { return city; }
                    set { city = value; }

                }
                public AcctHolder(string a, string b, string c)
                {
                    fname = a;
                    lname = b;
                    city = c;
                }
                public AcctHolder()
                {

                }
            }

        }
    }
亚历克斯

fname在构造函数中设置了错误的(私有)使用公共的

改变

public AcctHolder(string a, string b, string c)
{
    fname = a;
    lname = b;
    city = c;
}

public AcctHolder(string a, string b, string c)
{
    Fname = a;
    LName = b;
    City = c;
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C#中带有参数的构造方法

来自分类Dev

C#中带有参数的属性

来自分类Dev

通过反射C#调用参数中带有参数的方法

来自分类Dev

javascript中带有参数的构造函数

来自分类Dev

用C#调用带有参数的方法的最短方法

来自分类Dev

c#继承了方法参数中带有派生类的接口

来自分类Dev

C#中带有方法的参数的字符串

来自分类Dev

C#'SerialPort'不包含带有6个参数的构造函数

来自分类Dev

C#错误:不包含带有0个参数的构造函数

来自分类Dev

C#构造函数作为方法的参数?

来自分类Dev

如何在带有参数的构造中覆盖Python类的__str__方法?

来自分类Dev

在C ++中的模板实例化中将带有构造函数的类用作类型参数

来自分类Dev

C ++中带有另一个模板类作为参数的构造函数

来自分类Dev

带有静态方法的Typescript通用类构造函数参数

来自分类Dev

PHP中的构造函数,带有参数问题

来自分类Dev

Kotlin 中带有类参数的构造函数

来自分类Dev

带有对象指针作为参数的C ++复制构造函数

来自分类Dev

如何从无参数构造函数中调用带有2个参数的构造函数?

来自分类Dev

C#中带有枚举的filter方法

来自分类Dev

C#:继承的类,带有以Child类型为参数的方法:调用了错误的方法

来自分类Dev

带有响应参数的方法中的IllegalStateException

来自分类Dev

具有JSON样式参数的C#构造函数

来自分类Dev

具有JSON样式参数的C#构造函数

来自分类Dev

Ninject中带有构造函数参数的ToProvider不会绑定正确的构造函数

来自分类Dev

F#-使用带有out参数的C#方法(在数组内且返回void)

来自分类Dev

C#的方法相同,但参数不同:带有ref和不带

来自分类Dev

C# 调用带有表单参数的十进制方法

来自分类Dev

c# 方法重定向或重载(可能带有参数)

来自分类Dev

是否可以使接口方法返回带有C#中通用类型参数的另一个方法的类型?

Related 相关文章

  1. 1

    C#中带有参数的构造方法

  2. 2

    C#中带有参数的属性

  3. 3

    通过反射C#调用参数中带有参数的方法

  4. 4

    javascript中带有参数的构造函数

  5. 5

    用C#调用带有参数的方法的最短方法

  6. 6

    c#继承了方法参数中带有派生类的接口

  7. 7

    C#中带有方法的参数的字符串

  8. 8

    C#'SerialPort'不包含带有6个参数的构造函数

  9. 9

    C#错误:不包含带有0个参数的构造函数

  10. 10

    C#构造函数作为方法的参数?

  11. 11

    如何在带有参数的构造中覆盖Python类的__str__方法?

  12. 12

    在C ++中的模板实例化中将带有构造函数的类用作类型参数

  13. 13

    C ++中带有另一个模板类作为参数的构造函数

  14. 14

    带有静态方法的Typescript通用类构造函数参数

  15. 15

    PHP中的构造函数,带有参数问题

  16. 16

    Kotlin 中带有类参数的构造函数

  17. 17

    带有对象指针作为参数的C ++复制构造函数

  18. 18

    如何从无参数构造函数中调用带有2个参数的构造函数?

  19. 19

    C#中带有枚举的filter方法

  20. 20

    C#:继承的类,带有以Child类型为参数的方法:调用了错误的方法

  21. 21

    带有响应参数的方法中的IllegalStateException

  22. 22

    具有JSON样式参数的C#构造函数

  23. 23

    具有JSON样式参数的C#构造函数

  24. 24

    Ninject中带有构造函数参数的ToProvider不会绑定正确的构造函数

  25. 25

    F#-使用带有out参数的C#方法(在数组内且返回void)

  26. 26

    C#的方法相同,但参数不同:带有ref和不带

  27. 27

    C# 调用带有表单参数的十进制方法

  28. 28

    c# 方法重定向或重载(可能带有参数)

  29. 29

    是否可以使接口方法返回带有C#中通用类型参数的另一个方法的类型?

热门标签

归档