konvertieren Wörterbuch oder eine Liste zu byte[]
Ok, ich habe gesehen, dass viele ähnliche Fragen sowohl hier und unity Foren zu Fragen der Konvertierung von einem format in ein anderes. Ich habe mal eine (hoffentlich) einfache Frage, die ich einfach nicht finden können, die Antwort für. Ich bin mit dem game-center-plugin von Prime31 zu handhaben ist ein rundenbasiertes Multiplayer-Spiel. Innerhalb des plugin für Prime31 Fragen Sie Sie für ein byte[] zu senden, um die anderen Spieler. (Status-Daten) die Frage ist Also, was wäre ein guter Weg, um zu konvertieren eine Liste, auf der ein byte-array konvertieren UND dann Sie wieder aus dem byte-array?
Referenz ist dies so kompliziert, eine Klasse, wie ich brauche, könnte ich Sie brauchen, um mehr Mitglieder hinzufügen, später, aber nicht alle unterschiedlichen Arten. AUCH die Liste von int ' s(Karten in der hand) könnte leicht sein, 4 separate int wenn, macht das konvertieren der Liste der PokerPlayers zu einem byte[] ein einfacher. Auch diese Liste ist nicht ein Satz der Länge, sondern werden immer 4-8.
public class PokerPlayer{
public string playerID;
public string alias;
public int wildCard;
public List<int> cardsInHand;
public int chips;
}
Ich das Gefühl, das wenn ich sehe die Antwort ich werde smack mich nicht sehen, die Antwort früher. Irgendwelche Hinweise/links zu relevanten Materialien wäre süß, ich habe bei google eine Suche für eine gute 3 Stunden jetzt mit ähnlich (SO ähnlich) aber nicht ganz die gleichen Fragen.
Was ich Tat, war versuchen, zu konvertieren, eine Liste dieser PokerPlayers in ein byte[] zu senden über die air-thru gamecenter.
InformationsquelleAutor Grindz | 2014-04-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Möchten Sie vielleicht, um zu versuchen, die Serialisierung.
Und dann, wenn Sie wollen, schalten Sie das byte-array wieder in ein Objekt:
InformationsquelleAutor Timeout
Umwandlung von Daten in byte-stream (und zurück) heißt
serialization
(und Deserialisierung).Können Sie die BinaryFormatter Klasse zu tun.
InformationsquelleAutor nvoigt