gpt4 book ai didi

C# 类 - 基本示例

转载 作者:行者123 更新时间:2023-12-04 21:58:40 25 4
gpt4 key购买 nike

很难说出这里问的是什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或言辞激烈,无法以目前的形式合理回答。如需帮助澄清此问题以便可以重新打开,visit the help center .




8年前关闭。




这基本上是我第一次尝试理解 C# 中的类。我已经在互联网上浏览了几个教程,但我最想念的东西和我还没有在任何地方找到的东西,是一个简单的好例子。

我有一些想法我的基本程序应该是什么样子,我很感激你的帮助:

using System;

namespace Introduction_to_classes
{
class Person
{
int Age;
string Name;

int DateOfBirth()
{
return 2013 - Age;
}
}

class Program
{
public static void Main()
{
Person Mother = new Person(35, Alice);
Person Son = new Person(12, Johny);

Mother.Name = "Lucy"; // Just changing the value afterwards

if(Mother.Age > Son.Age)
{
int year = Mother.DateOfBirth();
Console.WriteLine("Mom was born in {0}.", year);
}

Console.ReadLine();
}
}
}

这只是一个想法,它绝对行不通。但最重要的是,如果您可以将其纠正为工作示例,它将对我有所帮助......

最佳答案

class Person
{
public int Age { get; set; }
public string Name { get; set; }

public Person(int age, string name)
{
Age = age;
Name = name;
}

public int DateOfBirth()
{
return 2013 - Age;
}
}

class Program
{
public static void Main()
{
Person Mother = new Person(35, "Alice");
Person Son = new Person(12, "Johny");

Mother.Name = "Lucy"; // Just changing the value afterwards

if (Mother.Age > Son.Age)
{
int year = Mother.DateOfBirth();
Console.WriteLine("Mom was born in {0}.", year);
}
}
}

一些有用的链接: properties , constructor

关于C# 类 - 基本示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14627180/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com