हमें खाली सूची को क्रमबद्ध करने में कुछ समस्याएं हैं। यहाँ .NET में कुछ कोड सीएफ 2,0प्रोटोबफ-नेट: खाली सूची को क्रमबद्ध करना
//Generating the protobuf-msg
ProtoBufMessage msg = new ProtoBufMessage();
msg.list = new List<AnotherProtobufMessage>();
// Serializing and sending throw HTTP-POST
MemoryStream stream = new MemoryStream();
Serializer.Serialize(stream, msg);
byte[] bytes = stream.ToArray();
HttpWebRequest request = createRequest();
request.ContentLength = bytes.Length ;
using (Stream httpStream = request.GetRequestStream())
{
httpStream.Write(bytes, 0, bytes.Length);
}
हम एक अपवाद है, का उपयोग करते हुए जब हम धारा (bytes.length सीमा से बाहर) पर लिखने के लिए प्रयास करें। लेकिन एक खाली सूची वाला एक प्रकार 0 बाइट्स नहीं होना चाहिए, दाएं (प्रकार-सूचना?)?
हमें इस प्रकार की भेजने की आवश्यकता है, क्योंकि प्रतिक्रिया में हमारे ग्राहक के लिए सर्वर से संदेश हैं।