バイナリなコマンドライン引数スマートフォン専用ページを表示ぬるり。久々にしてちょっとお馬鹿っぽい一つの解決。いうスレッドを見て思いついたのですが。コマンドライン引数には文字列しか使えないので、オブジェクトは渡せません。使えばオブジェクトを永続化でき、他のアプリケーションともやり取りできます。それ以前にバイナリなんで問題外です。これならバイナリを文字列に変換できます。以下のように書かれています。文字列末尾の埋め込み用に使用されます。半角空白やダブルクォーテーションが含まれておらず、全く普通にコマンドライン引数として利用可能な文字のみが使われています。おお、これならいける。エンコーディングして引数に渡す。渡された側はデコードしてデシリアライズする。いう手順を踏めば問題なく受け渡し可能と言うことになります。コードを書いてみましょう。エラー処理なんかやってないのでデシリアライズ時は注意。使い方は、まあ言うまでもないですよね。クラスを定義しているアセンブリを参照しておく必要があります。型と名前さえ同じなら同じクラス(同じクラスであるというのはつまり端的に言うとでなくてもデシリアライズできるので、自由度が高いかも知れません。難しい部分もありますけど。[必須入力]※画像の中の文字を半角で入力してください。この記事へのトラックバックここ(hongliang.seesaa.net)で公開しているものについて、利用は自由に行って頂いて構いません。改変、再頒布もお好きになさって下さい。利用に対しこちらが何かを要求することはありません。公開するものを使用、または参考したことによって何らかの損害等が生じた場合でも、私はいかなる責任も負いません。あ、こんなのに使ったってコメントを頂ければ嬉しいです。Seesaaブログ×この広告は180日以上新しい記事の投稿がないブログに表示されております。