Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
KeyValuePairSerializer.cs
浏览该文件的文档.
1namespace Engine.Serialization {
2 public class KeyValuePairSerializer<K, V> : ISerializer<KeyValuePair<K, V>> {
3 public void Serialize(InputArchive archive, ref KeyValuePair<K, V> value) {
4 K value2 = default;
5 V value3 = default;
6 archive.Serialize("K", ref value2);
7 archive.Serialize("V", ref value3);
8 value = new KeyValuePair<K, V>(value2, value3);
9 }
10
11 public void Serialize(OutputArchive archive, KeyValuePair<K, V> value) {
12 archive.Serialize("K", value.Key);
13 archive.Serialize("V", value.Value);
14 }
15 }
16}
void Serialize(string name, ref sbyte value)
void Serialize(InputArchive archive, ref KeyValuePair< K, V > value)
void Serialize(OutputArchive archive, KeyValuePair< K, V > value)
void Serialize(string name, sbyte value)