- - PR -
C#の逐語的文字に関して
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-08-30 15:23
C#の逐語的文字に関してですが
例えば、画面のTxtboxに\が入力されたとします プログラム内でTxtboxの内容は@"\"となっています、この値をDBに登録するときなのですが そのままTxtbox.textで値を渡すと@"\"のまま渡ってしまい、エラーとなってしまいます。 このような場合、どのように対処すればいいのでしょうか? ※ 上記にて\(バックスラッシュ2個で表示されている所は、円マークのことです) | ||||
|
投稿日時: 2006-08-30 15:29
エスケープ
| ||||
|
投稿日時: 2006-08-30 15:36
やりたいことを見る限り逐語的文字列だとかは関係ないんだが・・・
| ||||
|
投稿日時: 2006-08-30 15:46
タイトルが悪かったかもしれません、失礼しました。
今まで、VB.NETでの開発経験があり、VBではTxtboxに円マークを入れても、そのまま円マークだったのですが、C#ではTextboxに入れた文字(特殊文字)がエスケープされ 逐語的文字の形式に勝手に変換されていました。 プログラム内でも円マークのまま利用できればいいのですが、その方法がわかりません。 C#の参考書と格闘しているのですが、見つけられておりません.... | ||||
|
投稿日時: 2006-08-30 15:50
だからエスケープだと
| ||||
|
投稿日時: 2006-08-30 16:00
逐語的文字列 標準文字列 デ ケンサクセヨ
| ||||
|
投稿日時: 2006-08-30 16:18
しょーがねーなぁ。今回だけだぞ
こんな感じで検索してみ | ||||
|
投稿日時: 2006-08-30 16:22
オナジ サイトガ イッケンメニ ヒットスル ワタシ ビックリネ |