-2

可能重复:
“POCO”定义

我有一门简单的课,叫做书。它需要转换成 POCO 类。有什么变化。需要做吗?

class **BOOKS**
{
    private string authorName;
    public string *getName*
       {
          return authorName;
       }
    public string *setName*
       {
         authorName=value;
      }
}

具有 2 个道具的非静态类。

4

4 回答 4

2

没有变化 - 你已经准备好了:-D

于 2012-06-22T08:42:14.167 回答
0
public class Book
{
    public string AuthorName { get; set; }
}
于 2012-06-22T08:41:44.940 回答
0

根据 biziclop 的链接,它可能已经是一个普通的旧 C# 对象。但为了更清楚,你可以这样写:

class BOOKS
{
    public string AuthorName { get; set; }
}

此功能称为Auto-Implemented properties,并在 C# 3.0 中引入

于 2012-06-22T08:42:47.523 回答
0

如果您的课程在您的课程中不包含任何第三方属性。

请查看有关 POCO 的 MSDN 链接。

http://msdn.microsoft.com/en-us/library/cc681329.aspx

在上面的代码中,将这两个方法替换为一个属性。

private string _authorName;
public string AuthorName
{
    get
    {
        return _authorName;
    }
    set
    {
        _authorName=value;
    }
}
于 2012-06-22T09:06:56.730 回答