C#, C♯, C#相談室 Part88at TECH
C#, C♯, C#相談室 Part88 - 暇つぶし2ch996:デフォルトの名無しさん
15/09/26 06:08:42.03 dJryEewA.net
980超えました

997:デフォルトの名無しさん
15/09/26 11:33:01.32 KGnBWXC1.net
次スレは>>971が立てる事になっている

998:デフォルトの名無しさん
15/09/26 15:18:03.90 lPgGeQyi.net
WebbrowserでPostするデータがUTF-8でURLエンコードされて送信されるのですが
これをSJISでURLエンコードする場合はどうすればいいのでしょうか?

999:デフォルトの名無しさん
15/09/26 16:18:19.26 qD4Po1Vl.net
他の言語でもずっと気になってたんだけど
引数ってメソッドに代入する前に計算してそれを放り込むのとメソッドの行で直接計算式書くのって
見た目的にきたねえのと余計な変数ができること以外なんか違いあるの?

1000:デフォルトの名無しさん
15/09/26 16:30:03.74 uTIKCoPr.net
あまりないと思うが、引数の評価順を変更する必要に迫られた場合
変数に格納しておくしかない

1001:デフォルトの名無しさん
15/09/26 16:43:14.88 w+tHyIOy.net
c#同士でプロセス間通信行いたいんだがググってもよくわからん
ipcを使うとかsendmessage使うってのは見かけたんだが二つの違いがわからない

1002:デフォルトの名無しさん
15/09/26 17:06:44.01 uTIKCoPr.net
IpcChannelはNamed pipesを使ってデータを送受信する
SendMessageはMessage queueを使ってデータを送受信する
C#(.NET)同士ならIpcChannelを使う方がいい
理由は楽だから

1003:デフォルトの名無しさん
15/09/26 17:39:41.05 v7fSGmLa.net
>>985
送信前にsjisに変換しろよ

1004:デフォルトの名無しさん
15/09/26 17:42:15.41 v7fSGmLa.net
>>986
>メソッドの行で直接計算式書くのって
そんな書き方は俺は認めない

1005:デフォルトの名無しさん
15/09/26 17:45:00.67 bE/QWpmW.net
>>986
他で使ってなければローカル変数はJITの最適化で消えるのでパフォーマンスには影響しない
一時変数に入れてるとデバッグで途中の値を見たいときに楽

1006:デフォルトの名無しさん
15/09/26 19:34:34.34 QAy/TSxu.net
次スレマダー

1007:デフォルトの名無しさん
15/09/26 20:45:56.05 XoMNa86j.net
>>991
hoge.Foo(a + b)
ですむところを
tmp = a + b
hgoe.Foo(tmp)
を強制するのか
そんなコーディングルールはいやだなぁ

1008:デフォルトの名無しさん
15/09/26 20:49:24.70 aOm8ykiX.net
デバッグしたい時に書き換えればいいと思う

1009:デフォルトの名無しさん
15/09/26 20:56:29.83 XoMNa86j.net
ウォッチウインドウで計算式入れれば良いんじゃないかと

1010:デフォルトの名無しさん
15/09/26 21:03:52.04 VMIaqxNe.net
VSのデバッガは優秀だから問題ないけど、スクリプト言語使ってると
エラーが出た行番号は出てるけどその行のどの式が原因なのか分からない場合がある
そういうときとりあえず一時変数に入れて行を分けたりするね

1011:デフォルトの名無しさん
15/09/26 21:11:12.67 XoMNa86j.net
ここはc#のスレ

1012:デフォルトの名無しさん
15/09/26 21:30:30.74 1RpaQohZ.net
でもラムダ式って一般に呼び出し部にベタで書くし、
それに慣れたら数式も普通に書いちゃうでしょ。
気に入らないかもしれないけど、慣れるしかないのでは。

1013:デフォルトの名無しさん
15/09/26 21:43:42.81 Eb5jOjH8.net
C#, C♯, C#相談室 Part89 [転載禁止]©2ch.net
スレリンク(tech板)

1014:デフォルトの名無しさん
15/09/26 21:48:18.67 VMIaqxNe.net
>>999
ラムダ式はそれ自体がエラーになったりすることは無いからね
ラムダはその評価結果が問題であって、ラムダ式自体の値には特に意味が無い

1015:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

1016:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch