如何在C#中将数据序列化为DTO?
这是我在C#工作的第一天,我有一个关于提出请求和创建DTO的问题。在Java中,我可以序列化类似于预期响应的对象结构。例如,如何在C#中将数据序列化为DTO?,c#,json,rest,pojo,dto,C#,Json,Rest,Pojo,Dto,这是我在C#工作的第一天,我有一个关于提出请求和创建DTO的问题。在Java中,我可以序列化类似于预期响应的对象结构。例如, public class SignInRS extends BaseEntityRS { @SerializedName("data") public Data data; public class Data { @SerializedName("user") public User user;
public class SignInRS extends BaseEntityRS {
@SerializedName("data")
public Data data;
public class Data {
@SerializedName("user")
public User user;
@SerializedName("session")
public Session session;
}
}
我的问题是,我能为C做同样的事吗?比如说,
public class SigninRS : MonoBehaviour
{
public Data data;
public class Data
{
public User user { get; set; }
public Session session { get; set; }
}
public class User
{
public string id;
public string phone;
public string email;
}
public class Session
{
public int expirationMinutes;
public string utcExpirationTime;
public string pteExpirationTime;
}
}
我担心的是我不能在C#中使用注释。我已经试过了,但我收到了错误。如何制作RESTful API?看看任何Json序列化程序实现。在.NET世界中最流行的是。在您的情况下,您可以简单地执行以下操作:
var json = JsonConvert.SerializeObject(value);
首先搜索Serializable属性。@AnthonyPegram谢谢你的提示。在Java中,我们没有属性。这个关键词可能会帮助我找到答案。好吧,我想这可能对我有用。看起来很简单。我将很快接受答复。谢谢