-1

文字列を送信するには使用しますStreamWriterが、どのように送信できますHashtableか? それとも不可能ですか?

public static Hashtable Users = new Hashtable(15)

注:試すものが見つからなかったため、試したコードはありません。

4

3 に答える 3

2

BinaryFormatterを使用して、シリアライズ可能なオブジェクトをシリアライズできます。

BinaryFormatter binaryFormatter = new BinaryFormatter();
binaryFormatter.Serialize(streamWriter.BaseStream, Users);
于 2013-01-24T09:50:58.553 に答える
0

HashTable をシリアライズおよびデシリアライズできます。しかし、問題があり、 直接シリアル化できないインターフェイスをHashTable実装しています。次のリンクIDictionaryでシリアル化する別の方法を見つけることができます。

于 2013-01-24T09:52:17.510 に答える
0

最初にシリアル化してから、シリアル化されたストリームを送信する必要があります。このサイトと Google の両方に、シリアライゼーションに関するリソースがたくさんあります。

于 2013-01-24T09:51:14.390 に答える