当然可以。DTO(数据传输对象)是一种轻量级的数据结构,用于在应用程序的不同层之间传输数据。它们通常用于把数据从数据访问层传输到业务逻辑层。
例如,假设你正在开发一个订单管理系统,其中有一个订单数据访问层(DAL)和一个订单业务逻辑层(BLL)。你可以使用 DTO 在 DAL 和 BLL 之间传输订单数据。
下面是在 C# 中使用 DTO 的示例:
// 订单 DTO 类
public class OrderDto
{
public int OrderId { get; set; }
public string CustomerName { get; set; }