一個結構可以像下面的代碼一樣在類內創建嗎?什麼是創建一個結構的正確方法是在類內創建有用的?和其他問題是,如果一個結構的屬性必須聲明與getter和setter像這樣public int Strength {get;設置;}或以它在下面顯示的代碼中的方式是好的?一個結構體可以在類內部創建嗎?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace createStructs
{
class Program
{
static void Main(string[] args)
{
}
struct Coffee
{
/*properties*/
public int Strength;
public string Bean;
public string CountryOfOrigin;
/*constructor*/
public Coffee(int strength, string bean, string countryOfOrigin)
{
this.Strength = strength;
this.Bean = bean;
this.CountryOfOrigin = countryOfOrigin;
}
}
}
你爲什麼不試試......? – metadings
既然你有代碼,那你爲什麼不打F5看看它是否編譯?如果是這樣,那麼你已經回答了你自己的問題。如果沒有,你已經回答了你自己的問題:) – dman2306
@ dman2306單獨編譯使用'ctrl + shift + B' F5將運行應用程序:) –