|
分類:[C#]
windows フォームアプリケーション .net framework
宜しくお願いします
今C#でエクセルの文字を外部機械に転送しようとしています
エクセルからは文字列を取り込む所まではいきました
それを外部機器に転送したいのですが
例えば”漢字”と言う文字ならUNICODE であらわすと 6F22 と 5B57 なのですが
変換した値が "5B576F22"と出てきます
その時後ろから4つ(6F22)を転送して次に4つ(5B57)を転送するという様に
するにはどうすればいいでしょうか
宜しくお願い致します
string kanji = "漢字";
byte[] unicodeBytes = Encoding.Unicode.GetBytes(kanji);
Array.Reverse(unicodeBytes);
string hexString = BitConverter.ToString(unicodeBytes);
string formattedHexString = hexString.Replace("-", "");
|