c# 客户端中读取文件转成list怎么存入protobuf ,再发送给grpc服务,grpc服务经过解析再返回给客户端
private void btnSearch_Click(object sender, RoutedEventArgs e)
{
string[] datStr = File.ReadAllLines(LocalDestinationFolder + "\\" + "xxx.dat");//largeBytes
var lists = new List<List<string>>();//lists
string tmpStr = string.Empty;//marker
var tmpLst = new List<string>();//tmpLst
int removelengh = 6;
foreach (var datstr in datStr)
{
if (datstr == tmpStr)
{
lists.Add(tmpLst);
tmpLst = new List<string>();
}
else
{
tmpLst.Add(datstr);
}
}
lists.Add(tmpLst);
}
protobuf定义
message Filedata{
string TEXT = 1;
string CODE = 2;
string DIR = 3;
string TIME = 4;
}