作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在查看 http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api 上的代码示例
作为练习,我正在尝试将它从 C# 转换为 vb.net,但没有成功,
public class Product
{
public int Id { get; set; }
public string Name { get; set; }
public string Category { get; set; }
public decimal Price { get; set; }
}
Product[] products = new Product[]
{ new Product { Id = 1, Name = "Tomato Soup", Category = "Groceries", Price = 1 },
new Product { Id = 2, Name = "Yo-yo", Category = "Toys", Price = 3.75M },
new Product { Id = 3, Name = "Hammer", Category = "Hardware", Price = 16.99M }
};
我试过了
Public class Product
Public Property Id As Integer
Public Property Name As String
Public Property Category As String
Public Property price As Decimal
End Class
Dim products() As Product = { _
new Product (Id = 1, Name = "Tomato Soup", Category = "Groceries", Price = 1 ), _
new Product ( Id = 2, Name = "Yo-yo", Category = "Toys", Price = 3.75M ), _
new Product (Id = 3, Name = "Hammer", Category = "Hardware", Price = 16.99M ) }
我看到了使用列表而不是数组的建议,所以我打算尝试一下,但想知道我在这里遗漏了什么。
最佳答案
看看对象初始值设定项:
Dim namedCust = New Customer With {.Name = "Terry Adams".....
注意 With
以及 '.'对于您要设置的每个属性。
Dim products() As Product = { _
new Product With {.Id = 1, .Name = "Tomato Soup", .Category = "Groceries",
.Price = 1 }, _.....
关于c# - 如何使用对象初始值设定项在 vb.net 中创建数组来设置属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16305505/
我想成为 Spark 纱客户(link)。是否需要安装hadoop?还是只安装 yarn 可以吗? (by this link) 最佳答案 No Spark不需要Hadoop即可运行。 Apache
我是一名优秀的程序员,十分优秀!