When serializing an object using the XMLSerializer, which type of stream is commonly used?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng gồm hai ý: "FileStream" và "MemoryStream". Trong .NET, lớp XmlSerializer thuộc System.Xml.Serialization chuyển một đối tượng thành văn bản XML, và phương thức Serialize nhận một luồng đích kiểu Stream để ghi kết quả vào; hai lớp con của Stream hay dùng nhất là FileStream, khi muốn ghi XML thẳng ra tệp trên đĩa, và MemoryStream, khi muốn giữ XML trong bộ nhớ để gửi qua mạng, lưu vào cơ sở dữ liệu hay đọc lại ngay. "StreamReader" là lớp đọc văn bản từ một luồng, dùng để đọc chứ không phải để ghi, nên không thể làm đích cho việc tuần tự hoá; nếu muốn đi qua lớp văn bản thì Serialize cũng có bản nhận TextWriter, chẳng hạn StreamWriter, chứ không phải StreamReader. "XmlReader" là bộ đọc XML tuần tự, đi cùng phương thức Deserialize để dựng lại đối tượng từ XML, tức chiều ngược lại của câu hỏi, và nó cũng không phải một luồng.
Cùng chương 7
When using the Geolocation API, which of the following is not a prop of MapView?Có lời giảiCâu hỏiWhich method can be used for conditional rendering based on the platform?Có lời giảiCâu hỏiWhich of the following methods is NOT a valid AsyncStorage method in React Native?Có lời giảiCâu hỏiCả 36 câu của chủ đề36 câu