gpt4 book ai didi

c# - C# 程序中的类结构接口(interface)中的标记 '=' 无效

转载 作者:行者123 更新时间:2023-12-02 14:05:27 25 4
gpt4 key购买 nike

using System.Text;
using System.Threading.Tasks;

namespace Program
{
public class Book
{
public string title;
public string author;
public int pages;
Book.pages = 10;
}
}

我不确定为什么会收到无效 token 错误。请帮忙。

最佳答案

如果您想设置页面的默认值,可以使用此代码。

public class Book
{
public string title { get; set; }
public string author { get; set; }
public int pages { get; set; } = 10;
}

但是如果您想在创建类后设置值,您可以使用以下代码:第一次您应该创建对象的实例并设置值。

public class Book
{
public string title { get; set; }
public string author { get; set; }
public int pages { get; set; }
}
Book book = new Book { pages = 10 };

您还可以使用构造函数来设置默认值。

public class Book
{
public Book()
{
this.pages = 10;
}
public string title { get; set; }
public string author { get; set; }
public int pages { get; set; }
}

关于c# - C# 程序中的类结构接口(interface)中的标记 '=' 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61038853/

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