Silverlight を使用して、オブジェクトをバイトに変換したいと考えています。
それで、最初にこれを見つけました:オブジェクト(つまり、人、従業員などのオブジェクト)をシルバーライトのバイト[]に変換します
しかし、これは機能していません(答えのいずれか)、dll プロトは良くないようです。
さらに、私はこれを試しました:
System.Xml.Serialization.XmlSerializer serializer = new System.Xml.Serialization.XmlSerializer(typeof(Address));
StringBuilder stringBuilder = new StringBuilder();
using (StringWriter writer = new StringWriter(stringBuilder))
{
serializer.Serialize(writer, address);
}
System.Text.UTF8Encoding encoding = new System.Text.UTF8Encoding();
byte[] data = encoding.GetBytes(stringBuilder.ToString());
でもバイトで結果が出ました。
私が受け取ったのは objectbyte[0]
で、彼の長さが 0 以上であることを確認したいだけです。で tihs を実行できないためobject
、変換しようとしました。しかし、結果のバイトは異なりますbyte[0]
どうすればやりたいことができますか?0との比較です。