我的模型Contructor
存在问题。
namespace arkiv.Models
{
public class BlogPost
{
public string string1 { get; set; }
public BlogPost()
{
string[] myArray= new string[2]
{ string1
,string22
};
return myArray;
}
错误消息:Since BlogPost.BlogPost() returns void, a return keyword must not be followed by an object expression.
为什么模型构造函数不能返回我的数组?
答案 0 :(得分:2)
你不能从C#中的构造函数返回值。而不是这个,你可以将该值公开为属性。
public class BlogPost
{
public string string1 { get; set; }
public readonly List<string> Myarray {get ;}
public BlogPost()
{
Myarray= new List<string>()
{ string1
,string22
};
}