Ser*_*pia 0 c# standards class
例如,拿我的Actor类:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
namespace FreeIMDB
{
class Actor
{
public string Name { get; set; }
public Image Portrait { get; set; }
public DateTime DateOfBirth { get; set; }
public List<string> ActingRoles { get; set; }
public List<string> WritingRoles { get; set; }
public List<string> ProducingRoles { get; set; }
public List<string> DirectingRoles { get; set; }
}
}
Run Code Online (Sandbox Code Playgroud)
此类仅用于将信息填充到其中,并允许其他开发人员获取其值.
正式称这些类型的课程是什么?什么是正确的命名法?
DTO - 数据传输对象.ActorDTO在你的例子中.
编辑:它被称为POCO(普通的旧CLR对象)或POJO在java的情况下,我猜.
参考:http://en.wikipedia.org/wiki/Data_Transfer_Object