我有一个像
message PS {
PST tests = 1;
String email=2;
}
message PST {
string name = 1;
repeated ADOP adop = 2;
}
message ADOP {
string url = 1;
repeated ADOPP parameters = 2;
}
message ADOPP {
string name = 1;
string value = 2;
}
我构建了我的代码并创建了自动生成的 .cs 文件。现在,我想编写示例数据(序列化为 json 格式并从中读取)
仅添加示例数据时出现一些错误。谁能帮帮我?
var ps = new PS
{
Tests = new PST
{
Name = "test1",
//Get ERROR here saying property is read only.
adop = new Google.Protobuf.Collections.RepeatedField<ADOP>()
{
new ADOP()
{
url = "url1",
//Get ERROR here saying property is read only.
Parameters = new Google.Protobuf.Collections.RepeatedField<ADOPP>()
{
}
}
}
}
}
谁能帮我写一个示例数据。我将序列化这个 var ps 并将其存储在一个文件中。然后根据我的要求反序列化它。