asp.net でビジネス ロジックを記述するいくつかの方法に出くわしましたが、以下の 2 つの例について疑問に思っています。構造体を使用してクラス変数を格納する利点は何ですか。
namespace Shopping
{
public struct ShoppingCart
{
public string Color;
public int ProductId;
}
public partial class MyShoppingCart
{
public decimal GetTotal(string cartID)
{
}
// Some other methods ...
}
}
namespace Shopping
{
public partial class MyShoppingCart
{
public string Color{ get; set; }
public int ProductId{ get; set; }
public decimal GetTotal(string cartID)
{
}
// Some other methods ...
}
}