ふらっとC#,C♯,C#(初心者用) Part72
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2011/03/28(月) 15:07:00.24「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。
ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からない場合など、勇気をもって書き込んでください。
内容に応じて、他スレ・他板へ行くことを勧められる、あるいは誘導される場合がありますがご了承下さい。
なお、テンプレ2行目が読めない回答者は邪魔なので後述のC#相談室に移動して下さい。
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっとC#,C♯,C#(初心者用) Part71
http://hibari.2ch.net/test/read.cgi/tech/1300037716/
■関連スレ
C#, C♯, C#相談室 Part65
http://hibari.2ch.net/test/read.cgi/tech/1300611299/
VB.NET質問スレ(Part35)
http://hibari.2ch.net/test/read.cgi/tech/1284423653/
くだすれC++/CLI(初心者用)part2
http://hibari.2ch.net/test/read.cgi/tech/1268613679/
0002デフォルトの名無しさん
2011/03/28(月) 15:07:18.37コードの量が多い場合は下記サイトを使うなどしたほうがいいかも
http://ideone.com/
コードを貼り付けてRun codeのチェックをはずしてsubmitボタンを押すと
コードを鯖側にアップして専用のアドレスが発行されます。
直接貼る場合は下記サイトなどを利用してhtmlエンコードした方が
インデントも残って見やすいです
http://kawama.jp/php/encode_html.php
0003デフォルトの名無しさん
2011/03/28(月) 15:09:55.150004デフォルトの名無しさん
2011/03/28(月) 15:12:53.480005デフォルトの名無しさん
2011/03/28(月) 15:14:09.140006デフォルトの名無しさん
2011/03/28(月) 15:19:22.06たとえLINQ to Objectでもです
0007デフォルトの名無しさん
2011/03/28(月) 15:37:24.62トン
0008デフォルトの名無しさん
2011/03/28(月) 16:11:59.25関連スレ追加
【VB.NET】LINQ友の会【C#, C♯, C#】
http://hibari.2ch.net/test/read.cgi/tech/1202568694/
0010デフォルトの名無しさん
2011/03/28(月) 18:53:53.07string s = "1221200112201・・・・"みたいな長い文字列のデータがあって、
1は何個、2は何個と出てきた文字の数をカウントしたいんですが、
高速にカウントするいい方法はないでしょうか。
今のところsubstringで一つずつ取り出しながらカウントしてます。
0011デフォルトの名無しさん
2011/03/28(月) 19:28:13.360012デフォルトの名無しさん
2011/03/28(月) 19:32:38.860013デフォルトの名無しさん
2011/03/28(月) 19:36:23.420014デフォルトの名無しさん
2011/03/28(月) 19:50:16.000015デフォルトの名無しさん
2011/03/28(月) 20:25:48.430016デフォルトの名無しさん
2011/03/28(月) 21:03:13.49こんな例なら自分でぐるぐる回っても変わらないんじゃないの?
0017デフォルトの名無しさん
2011/03/28(月) 21:09:33.290018デフォルトの名無しさん
2011/03/28(月) 21:20:44.85数字の文字列限定とかだったら最適化してくれって言ってるようものだろう?
値そのものをインデックス値として使えるから判定せずに計算結果がでる。
CPUの分岐予測が外れないとか高速化するのに美味しすぎだろ。
馬鹿が書くコードとオタクが書くコードで速度が100倍以上違うパターン。
0019デフォルトの名無しさん
2011/03/28(月) 21:24:10.27じゃ、実証コードよろしくね
0020デフォルトの名無しさん
2011/03/28(月) 21:25:29.480021デフォルトの名無しさん
2011/03/28(月) 21:27:24.681分が10分になるなら改善が必要だ
0022デフォルトの名無しさん
2011/03/28(月) 21:28:58.610023デフォルトの名無しさん
2011/03/28(月) 21:30:50.520024デフォルトの名無しさん
2011/03/28(月) 21:31:58.57分岐がない方が速いか?
0025デフォルトの名無しさん
2011/03/28(月) 21:32:54.40ガキは少しは自分で努力して知識増やしたほうがいいぞ。
歴史も含めて勉強しないと与謝野みたいになるぞ。
0026デフォルトの名無しさん
2011/03/28(月) 21:39:06.590027デフォルトの名無しさん
2011/03/28(月) 21:44:05.930028デフォルトの名無しさん
2011/03/28(月) 21:44:37.750029デフォルトの名無しさん
2011/03/28(月) 21:49:30.590030デフォルトの名無しさん
2011/03/28(月) 21:49:38.85CPUがどういう仕組みで動いているかすら知らないんだから。
分岐が外れてストールしたり、キャッシュから外れてメモリ読みにいくだけで、
100倍とか簡単に差が出るのも知らないぐらい無知ばかりだから。
なぜおまえのCPUはアホみたいにキャッシュを積んでるのか理由すらも知らない。
0031デフォルトの名無しさん
2011/03/28(月) 21:52:58.490032デフォルトの名無しさん
2011/03/28(月) 21:57:54.87嘘乙としか
0033デフォルトの名無しさん
2011/03/28(月) 22:05:51.380034デフォルトの名無しさん
2011/03/28(月) 22:06:04.110035デフォルトの名無しさん
2011/03/28(月) 22:06:49.28いくらなんでもそれは素人すぎだろw
0036デフォルトの名無しさん
2011/03/28(月) 22:10:44.010037デフォルトの名無しさん
2011/03/28(月) 22:13:59.70おまえらP4のもっさりとか知らないのかよ。大問題になってたじゃん。
0038デフォルトの名無しさん
2011/03/28(月) 22:16:08.91統計的結果さんチィーッス
相変わらず目立つッすね旦那
0039デフォルトの名無しさん
2011/03/28(月) 22:17:23.490040デフォルトの名無しさん
2011/03/28(月) 22:17:33.360041デフォルトの名無しさん
2011/03/28(月) 22:18:22.99はいはい分かったから脳内SEのお仕事は朝早いんでしょ?
早く寝ましょうね。
0042デフォルトの名無しさん
2011/03/28(月) 22:19:30.270043デフォルトの名無しさん
2011/03/28(月) 22:20:35.81Oracleでは常識の統計的結果はどうしたの?
何か情報あったかい?
0044デフォルトの名無しさん
2011/03/28(月) 22:23:04.07邪魔だから
【VB.NET】LINQ友の会【C#, C♯, C#】
http://hibari.2ch.net/test/read.cgi/tech/1202568694/
0045デフォルトの名無しさん
2011/03/28(月) 22:23:53.13やってみたよ
OrderByはさすがに遅い(というか使いどころが不適切)けど
if else でもせいぜい一桁遅いくらい
004645
2011/03/28(月) 22:25:18.37GroupBy
0047デフォルトの名無しさん
2011/03/28(月) 22:25:44.280048デフォルトの名無しさん
2011/03/28(月) 22:27:54.620049デフォルトの名無しさん
2011/03/28(月) 22:28:51.99ここがくだスレだ
0050デフォルトの名無しさん
2011/03/28(月) 22:31:55.87年寄りは死ぬまでCOBOL使ってろ。
くせーんだよ外に出てくんな。
0051デフォルトの名無しさん
2011/03/28(月) 22:34:28.410052デフォルトの名無しさん
2011/03/28(月) 22:35:58.87>>45のif(またはswitch)と配列アクセスで100倍違うはずじゃね?w
0053デフォルトの名無しさん
2011/03/28(月) 22:38:13.860054デフォルトの名無しさん
2011/03/28(月) 22:40:50.32おっさんはC#で何を作ってるの?
0055デフォルトの名無しさん
2011/03/28(月) 22:42:08.89LINQスレはちゃんと用意してくれてるんだから巣から出てくるな。
0056デフォルトの名無しさん
2011/03/28(月) 22:44:25.87例外さんw
0057デフォルトの名無しさん
2011/03/28(月) 22:45:19.99例外さんってなんだよ? おまえがさっきから暴れてるLINQ厨か?
0058デフォルトの名無しさん
2011/03/28(月) 22:46:00.050059デフォルトの名無しさん
2011/03/28(月) 22:46:26.080060デフォルトの名無しさん
2011/03/28(月) 22:46:34.490061デフォルトの名無しさん
2011/03/28(月) 22:46:41.68例外さんって何?
0062デフォルトの名無しさん
2011/03/28(月) 22:47:00.64お前のことだよボケ
0063デフォルトの名無しさん
2011/03/28(月) 22:47:44.710064デフォルトの名無しさん
2011/03/28(月) 22:48:25.090065デフォルトの名無しさん
2011/03/28(月) 22:48:44.970066デフォルトの名無しさん
2011/03/28(月) 22:49:21.41自演してねーでさっさと死ね
0067デフォルトの名無しさん
2011/03/28(月) 22:51:05.740068デフォルトの名無しさん
2011/03/28(月) 22:51:07.41おまえしか知らないってどんだけ古い話だよ?w
で被害妄想で手当たり次第に絡んでるのかよ?
0069デフォルトの名無しさん
2011/03/28(月) 22:52:41.81聞いてるから答えてやっただけだろw
つか2スレ前にもこの話あったよ。
多分二週間くらい前。
0070デフォルトの名無しさん
2011/03/28(月) 22:53:04.52だな。おまえがテストして結果書いてくれ。
0071デフォルトの名無しさん
2011/03/28(月) 22:54:15.870072デフォルトの名無しさん
2011/03/28(月) 22:55:17.990073デフォルトの名無しさん
2011/03/28(月) 22:56:18.94おじんはすっこんでなぁ
0074デフォルトの名無しさん
2011/03/28(月) 22:57:31.620075デフォルトの名無しさん
2011/03/28(月) 22:58:09.22そのあと東電関連で大規模規制だったし。
0076デフォルトの名無しさん
2011/03/28(月) 22:58:28.580077デフォルトの名無しさん
2011/03/28(月) 22:59:57.790078デフォルトの名無しさん
2011/03/28(月) 23:00:30.83上から順に
95
195
44
553
251
あれ?100倍はどこ?
0079デフォルトの名無しさん
2011/03/28(月) 23:01:55.34ここで質問しても変なのが絡んできてネタ扱いにされて誰も答えてくれない。
0080デフォルトの名無しさん
2011/03/28(月) 23:02:01.450081144
2011/03/28(月) 23:04:07.090082デフォルトの名無しさん
2011/03/28(月) 23:05:37.490083デフォルトの名無しさん
2011/03/28(月) 23:05:40.47やっぱりVGAドライバ書いてるようなC++屋を呼ばないと。
0084デフォルトの名無しさん
2011/03/28(月) 23:06:55.000085デフォルトの名無しさん
2011/03/28(月) 23:08:04.35C++って使用が複雑化しすぎて最適化が甘くなってるから速くねーぜw
通はアセンブラでしょ
0086デフォルトの名無しさん
2011/03/28(月) 23:08:41.38ほね」。
0087デフォルトの名無しさん
2011/03/28(月) 23:09:12.030088デフォルトの名無しさん
2011/03/28(月) 23:10:04.830089デフォルトの名無しさん
2011/03/28(月) 23:11:00.55アセンブラって可読性良くないから速くねーぜw
通ならLINQでしょ
0090デフォルトの名無しさん
2011/03/28(月) 23:16:40.950091デフォルトの名無しさん
2011/03/28(月) 23:17:48.310092デフォルトの名無しさん
2011/03/28(月) 23:19:08.560093デフォルトの名無しさん
2011/03/28(月) 23:20:53.180094デフォルトの名無しさん
2011/03/28(月) 23:21:46.90オプティマイザを書いて、LINQ to ILとでも名付けて公開してください
0095デフォルトの名無しさん
2011/03/28(月) 23:35:15.930096デフォルトの名無しさん
2011/03/28(月) 23:50:43.840097デフォルトの名無しさん
2011/03/28(月) 23:50:53.83101
15
407
117
最適化ありでコンパイルした。ほんとにおやじが言ってた通りの結果だな。
順番入れ替えるとキュッシュの影響も結構でる。1と2を入れ替えると1が15をたたき出す。
最速 計算のみ <<<< 分岐あり <<<<<<<<<<<<<<<<<< LINQ 激遅
さすがに30倍近く遅いと使いたくないな。
0098デフォルトの名無しさん
2011/03/28(月) 23:53:58.350099デフォルトの名無しさん
2011/03/28(月) 23:54:03.16LINQは関係ない
0100デフォルトの名無しさん
2011/03/28(月) 23:57:51.73どんだけLINQ敵視してんだよwww
0101デフォルトの名無しさん
2011/03/28(月) 23:57:54.140102デフォルトの名無しさん
2011/03/29(火) 00:01:14.55100倍まではいかなくてももっと差が出ると思ってた
分岐予測w
0103デフォルトの名無しさん
2011/03/29(火) 00:07:01.740104デフォルトの名無しさん
2011/03/29(火) 00:08:57.250105デフォルトの名無しさん
2011/03/29(火) 00:09:12.77たぶんループで足すより10倍くらいは遅いんだろうけど、ループに変えても全く処理時間変わらないよね
なぜってそりゃ要素数が10しかないからね
パフォーマンスが重要なところだけ気をつかえばいいことで、LINQ遅いから使いたくないとかはアホだよね
0106デフォルトの名無しさん
2011/03/29(火) 00:10:39.160107デフォルトの名無しさん
2011/03/29(火) 00:11:47.51配列と分岐でと3〜4倍も差があるんだから十分最適化する価値あるでしょ。
これがさらにアルファベットになっても、配列は計算数はふえないけど、
分岐はさらに分岐が増えるし。
しかし、Linqだけが突出して激遅だな。まるでJavaのようだ。
0108デフォルトの名無しさん
2011/03/29(火) 00:12:23.220109デフォルトの名無しさん
2011/03/29(火) 00:14:43.880110デフォルトの名無しさん
2011/03/29(火) 00:15:31.74読みにくくて遅い、最悪じゃんw
0111デフォルトの名無しさん
2011/03/29(火) 00:15:46.430112デフォルトの名無しさん
2011/03/29(火) 00:18:45.350113デフォルトの名無しさん
2011/03/29(火) 00:19:54.320114デフォルトの名無しさん
2011/03/29(火) 00:21:18.050115デフォルトの名無しさん
2011/03/29(火) 00:22:46.400116デフォルトの名無しさん
2011/03/29(火) 00:25:46.160117デフォルトの名無しさん
2011/03/29(火) 00:28:47.7311秒:i7-975
33秒:Cel440
ほんとに差がないのか。
0118デフォルトの名無しさん
2011/03/29(火) 00:31:41.6433ミリ秒を11ミリ秒にするために時間かけてコードを汚くするのはアホ
そして99%は後者
0119デフォルトの名無しさん
2011/03/29(火) 00:43:24.9615秒 i7-920 ← メタボおやじ。
6分35秒 Celeron (300MHz) ←ゆとりLINQ信者
0120デフォルトの名無しさん
2011/03/29(火) 00:44:16.0699%のソース
0121デフォルトの名無しさん
2011/03/29(火) 00:46:24.780122デフォルトの名無しさん
2011/03/29(火) 00:47:56.25なんでもいいから>>45みたいなサンプルじゃなくて普通のアプリでプロファイル取ってみなよ
上位3つくらいのメソッドにほとんどの処理時間が集中してるから
0123デフォルトの名無しさん
2011/03/29(火) 00:52:56.78しかもゲイツは4MBのメモリで動かせという。
数ミリ秒を稼ぐために、高速化のためのなんでもキャッシュしまくり、カリカリに最適化し、
まともに保守できないコードになってしまった。
だが、結果的にマイクロソフトは大成功を収めた。
前者1%に挑戦するって大事だね。
0124デフォルトの名無しさん
2011/03/29(火) 00:55:33.00君って技術者に向いてないなw
竹槍の伝統か何か知らんが、でも不思議と日本にはこういう勘違いした精神論を
振りかざす奴が昔から多い。
0125デフォルトの名無しさん
2011/03/29(火) 00:58:17.81そうだね
それって、どうせほとんどはパフォーマンスに影響しないんだからLINQ使ってもいいっていう主張と
何も矛盾しないんだけど
結局 遅いところを探す -> 速くする の繰り返し
0126デフォルトの名無しさん
2011/03/29(火) 00:58:49.720127デフォルトの名無しさん
2011/03/29(火) 00:59:45.79必要なのは世界一のPGだ。
処理速度なんてのはPGの腕一つでどうにでもなるんだよ。
0128デフォルトの名無しさん
2011/03/29(火) 01:00:20.59技術者じゃなくて脳みそパーなだけじゃん
0129デフォルトの名無しさん
2011/03/29(火) 01:03:14.04Windowsにゴミ機能をいっぱいつけるなって主張と被るんだけどw
0130デフォルトの名無しさん
2011/03/29(火) 01:03:17.70あだ名が沢山あっていいね。
0131デフォルトの名無しさん
2011/03/29(火) 01:04:14.160132デフォルトの名無しさん
2011/03/29(火) 01:04:18.480133デフォルトの名無しさん
2011/03/29(火) 01:05:02.16お前が100倍の根拠出したっていいんだぜ?
ボケロージンは引っ込んでな。
0134デフォルトの名無しさん
2011/03/29(火) 01:06:41.37結局、全部 >>132 が敵視する奴の言ってることが正しいってことじゃんw
おまえ逆恨みしすぎだろwww
0135デフォルトの名無しさん
2011/03/29(火) 01:07:30.93毎回ゆとりって1回は言うからな
人生の4分の1SEなんて底辺職業で消費した気分はどーお?
0136デフォルトの名無しさん
2011/03/29(火) 01:08:16.78違うよ、全然違うよ
Oracle「で」常識の技術だよ
0137デフォルトの名無しさん
2011/03/29(火) 01:10:14.090138デフォルトの名無しさん
2011/03/29(火) 01:12:14.36イスラエルチームのあれって?
後学のために教えてくれよ。
0139デフォルトの名無しさん
2011/03/29(火) 01:12:36.62おやじに糞遅いから使うなって説教されたのか?
初期の.netで回りからJavaにする気かって叩かれて、
MSも反省して改善したというのに。
0140デフォルトの名無しさん
2011/03/29(火) 01:12:59.900141デフォルトの名無しさん
2011/03/29(火) 01:13:12.06あくまでも「統計的結果」だから
ググってもなんもヒットしないけど
科学分野では極当たり前の言葉らしいよ
0142デフォルトの名無しさん
2011/03/29(火) 01:14:05.06いーから100倍コード出すか黙って寝ろよ親父。
0143デフォルトの名無しさん
2011/03/29(火) 01:15:18.400144デフォルトの名無しさん
2011/03/29(火) 01:16:45.33発 者 同 . 。_ ____ 争
生 同 .じ . /´ | (ゝ___) い
.し 士 .レ .__/'r-┴<ゝi,,ノ ro、 は、
.な で .ベ ∠ゝ (ゝ.//` ./`| }⌒j
.い し .ル } ⌒ /`ヽ、_∠l,ノ ・ヽ´
.! ! か の / ´..:.} >、、___, .r、 ソ、`\
/ ..:.:.} / |∨ ` ̄
/ ..:.:./ | 丶
/ _、 ..:.:.:.{ .{.:.:. \
{ ..:Y .ゝ、 {.:.:.:.:. ヽ
|、 ..:/ 丿 .:〉 >.- ⌒ . ヽ
/ {. ..:./ ソ ..:./ .( ..:.:.:` ..:}
./..:.:}.:.:./ ヘ、 ..:./ .\ ..:.:r_,ノ、.:.:}
./..:.:/|.:/ {.:./ X.:.:}.} X X
/..:.:/ .}.:| }:/ .Y丶ヽ Y.:Y
. __/.:/ { } 《.〈、 _,,__>.:》丶 Y.:\
/.:.:.:.:.::/ !.:.:ゝ ゝ.:. ̄ヾ ´:.:.:.:.:.:.:.:.:ヾゝ \.: ̄>
0145デフォルトの名無しさん
2011/03/29(火) 01:18:25.60けど残りの3%について最適化しなくていいといってるわけじゃないけど。
0146デフォルトの名無しさん
2011/03/29(火) 01:19:20.400147デフォルトの名無しさん
2011/03/29(火) 01:20:33.810148デフォルトの名無しさん
2011/03/29(火) 01:21:07.45統計的結果なんて専門用語でもなく普通の単語じゃん。
最適化するために統計の結果を再利用するんだろ?
そもそもオプティマイズって最適化って意味なんだけど?
OracleでもSQLServerでも普通にやってるじゃん。
釣られてる笑いのツボが分からん。
0149デフォルトの名無しさん
2011/03/29(火) 01:21:23.14もうそんな人とっくにいないかもしれんが....
まあ別に2chでなくてもいいんだけど、気軽に書けるのはそれなりにメリットだからな。
しかし、本当ガン細胞だな。
2chみたいな場所でなきゃ誰にもまともに相手にされないような奴に限って、
自分で自分の居場所を破壊してやがんの。
0150デフォルトの名無しさん
2011/03/29(火) 01:21:56.58結局、おまえっていつも逆ギレで誰構わずケンカ売ってるだけだろ。
0151デフォルトの名無しさん
2011/03/29(火) 01:22:39.18どこの辞書に載ってんだか挙げてくれよ
0152デフォルトの名無しさん
2011/03/29(火) 01:23:31.490153デフォルトの名無しさん
2011/03/29(火) 01:24:18.58ゆとりって煽りばかりで技術的なこと一言も言わないよな。
統計的結果なんてあらゆる分野で普通に使われる科学の基本手続きなのに、
らしいですよ。
その割に誰も使ってる様子がないですけどね。
握りつぶすと比べてもw
0154デフォルトの名無しさん
2011/03/29(火) 01:24:39.21どういう主旨で言ったか知らんが、最適化って言葉も使ってなかったか?
使ってたら、オプティマイズという簡単な単語の意味すら知らないおまえが
アホってことだぞw
0155デフォルトの名無しさん
2011/03/29(火) 01:24:47.40やっぱお前じゃねえか100倍w
0156デフォルトの名無しさん
2011/03/29(火) 01:25:41.500157デフォルトの名無しさん
2011/03/29(火) 01:26:54.840158デフォルトの名無しさん
2011/03/29(火) 01:28:47.21なんだよ、また、ゆとりの負けじゃねーか。
いい加減、無知による逆恨みは止めろよw
0159デフォルトの名無しさん
2011/03/29(火) 01:28:50.150160デフォルトの名無しさん
2011/03/29(火) 01:30:09.960161デフォルトの名無しさん
2011/03/29(火) 01:30:19.91おっさんw
ここに来てsageなくてもいいぞw
0162デフォルトの名無しさん
2011/03/29(火) 01:30:52.68100倍マダー?チンチン
0163デフォルトの名無しさん
2011/03/29(火) 01:31:19.76くやしいのうw くやしいのうw
0164デフォルトの名無しさん
2011/03/29(火) 01:32:32.60また一つ称号が増えたなオヤジ。
0165デフォルトの名無しさん
2011/03/29(火) 01:33:43.32ありがとうございます!
まさに求めていた情報です
0166デフォルトの名無しさん
2011/03/29(火) 01:33:49.520167デフォルトの名無しさん
2011/03/29(火) 01:34:14.930168デフォルトの名無しさん
2011/03/29(火) 01:35:12.04我らがイスラエルチームが作った石なら30倍でやっとさ。
統計的結果を利用した分岐予測がよく当るからな。
しかもパイプイランも短くして分岐予測が外れてストールしたときの待ちも少なくしている。
すべてゆとりの馬鹿を隠すための機能だ。すごいだろ?
0169デフォルトの名無しさん
2011/03/29(火) 01:36:08.180170デフォルトの名無しさん
2011/03/29(火) 01:37:54.00いつでも人のせいなんだね
0171デフォルトの名無しさん
2011/03/29(火) 01:39:59.270172デフォルトの名無しさん
2011/03/29(火) 01:44:24.550173デフォルトの名無しさん
2011/03/29(火) 01:50:34.98PenDでもLINQだけ遅いから石関係なく、LINQって激遅ってことか。
しかもオプティマイズもないし、完全にLINQってオワコンだね。
0174デフォルトの名無しさん
2011/03/29(火) 01:55:06.960175デフォルトの名無しさん
2011/03/29(火) 01:56:12.92めげないねえ
その前向きさだけは素晴らしいと思うよ
0176デフォルトの名無しさん
2011/03/29(火) 01:57:51.530177デフォルトの名無しさん
2011/03/29(火) 01:59:25.68しかも無理して普通に書くと23倍遅くなる
0178デフォルトの名無しさん
2011/03/29(火) 02:00:06.860179デフォルトの名無しさん
2011/03/29(火) 02:01:30.22俺は100倍のコードを提示する気はないが。
0180デフォルトの名無しさん
2011/03/29(火) 02:06:04.03それがあるんだよ
あとは研究者データベースに51〜68倍ってデータもある
0181デフォルトの名無しさん
2011/03/29(火) 02:08:38.310182デフォルトの名無しさん
2011/03/29(火) 02:11:02.540183デフォルトの名無しさん
2011/03/29(火) 02:13:40.430184デフォルトの名無しさん
2011/03/29(火) 02:19:07.860185デフォルトの名無しさん
2011/03/29(火) 02:28:18.80ぼくのかんがえたさいきょうのかいじゅうってかw
0186デフォルトの名無しさん
2011/03/29(火) 03:25:35.67102
11
411
118
もうちょいCount3を最適化してら30%ぐらい早くなった。これでLINQ比で40倍弱の速度。
あと2倍強早くするにはインラインアセンブラがないとダメだな。
処理が単純すぎる。もう少し複雑なら削れる部分が出てくるんだけど。
0187デフォルトの名無しさん
2011/03/29(火) 03:34:57.390188デフォルトの名無しさん
2011/03/29(火) 03:52:04.860189デフォルトの名無しさん
2011/03/29(火) 04:09:03.320190デフォルトの名無しさん
2011/03/29(火) 04:11:09.65おまえほんと人なめてんね。どんだけゆとりはクズなんだ。
0191デフォルトの名無しさん
2011/03/29(火) 04:20:47.78仕事でも言いっぱなしなの?
0192デフォルトの名無しさん
2011/03/29(火) 04:23:22.390193デフォルトの名無しさん
2011/03/29(火) 04:46:03.160194デフォルトの名無しさん
2011/03/29(火) 09:36:15.44それ当然なんじゃ……
0195デフォルトの名無しさん
2011/03/29(火) 09:39:03.370196デフォルトの名無しさん
2011/03/29(火) 09:55:36.20C++やれよ
0197デフォルトの名無しさん
2011/03/29(火) 10:11:09.670198デフォルトの名無しさん
2011/03/29(火) 10:44:08.460199デフォルトの名無しさん
2011/03/29(火) 10:47:22.310200デフォルトの名無しさん
2011/03/29(火) 11:16:16.470201デフォルトの名無しさん
2011/03/29(火) 11:40:57.21それはない
0202デフォルトの名無しさん
2011/03/29(火) 12:01:33.910203デフォルトの名無しさん
2011/03/29(火) 12:04:16.20でも 多次元配列は一切使わない が正解
使うにしても特殊な場合に限定してサイズは別の変数に入れとけ
0204デフォルトの名無しさん
2011/03/29(火) 12:11:19.77ありがとうございます
0205デフォルトの名無しさん
2011/03/29(火) 12:13:55.44そういうときはLINQを使うのが一般的
最近の組み込みOSもLINQで実装されてる
0206デフォルトの名無しさん
2011/03/29(火) 12:19:34.190207デフォルトの名無しさん
2011/03/29(火) 12:20:32.02解説サイトでも「あまり使われない」とかよく書かれてるけど
こんな便利なものがなぜ使われないのか全く理解できなかったし
多次元配列のないJava糞とか思ってたわ
そのうち慣れてきたら、いつのまにか多次元配列は全く使わなってるよw
0208デフォルトの名無しさん
2011/03/29(火) 12:27:47.97速度が要求される部分では使えないぇねぇ
0209デフォルトの名無しさん
2011/03/29(火) 13:05:40.280210デフォルトの名無しさん
2011/03/29(火) 13:08:18.44あまりの分厚さに中身見る気が失せたんだけど、
ネットで検索できる程度の情報ならオンラインのほうが便利だよな。
値段も2600円だっけ?結構安かったから、その程度の内容なのかな?
0212デフォルトの名無しさん
2011/03/29(火) 13:09:25.200213デフォルトの名無しさん
2011/03/29(火) 13:11:06.78俺なら買う
0214デフォルトの名無しさん
2011/03/29(火) 13:12:02.740215デフォルトの名無しさん
2011/03/29(火) 13:21:19.300216デフォルトの名無しさん
2011/03/29(火) 13:31:39.030217デフォルトの名無しさん
2011/03/29(火) 13:41:10.61CopyToやToArrayを使ってみても、上手く動かなかったので・・・。
すいませんが、よろしくお願いします。
0218デフォルトの名無しさん
2011/03/29(火) 16:23:32.63LINQだけ遅すぎワロタw
0219デフォルトの名無しさん
2011/03/29(火) 16:27:37.05どんどん多機能になって、結局遅いからJavaのように見捨てられる。
0220デフォルトの名無しさん
2011/03/29(火) 16:43:38.710221デフォルトの名無しさん
2011/03/29(火) 17:03:37.150222デフォルトの名無しさん
2011/03/29(火) 17:15:10.040223デフォルトの名無しさん
2011/03/29(火) 17:46:33.140224デフォルトの名無しさん
2011/03/29(火) 17:51:39.640225デフォルトの名無しさん
2011/03/29(火) 17:54:07.96LINQのメリット:1行で書ける
perlだけでなく、c#にも1行野郎スレが必要だな。
0226デフォルトの名無しさん
2011/03/29(火) 17:56:17.58ゆとりは早く就職しろよw
0227デフォルトの名無しさん
2011/03/29(火) 18:00:57.410228デフォルトの名無しさん
2011/03/29(火) 18:07:26.220229デフォルトの名無しさん
2011/03/29(火) 18:22:54.730230デフォルトの名無しさん
2011/03/29(火) 18:49:31.140231デフォルトの名無しさん
2011/03/29(火) 20:21:11.230232デフォルトの名無しさん
2011/03/29(火) 20:34:05.98s.AsEnumerable().ForEach(c => count[c - '0']++);
0233デフォルトの名無しさん
2011/03/29(火) 20:40:47.640234デフォルトの名無しさん
2011/03/29(火) 20:42:55.22foreach(var c in s){count[c - '0']++;}
0235デフォルトの名無しさん
2011/03/29(火) 20:43:49.24結局、ハゲオヤジが提案した最適化法使うのかよw
0236デフォルトの名無しさん
2011/03/29(火) 21:49:17.020237デフォルトの名無しさん
2011/03/29(火) 22:08:58.84var count = from u in s.Take(100) group u by u into n select n.Count() * s.Length / 100;
0238デフォルトの名無しさん
2011/03/29(火) 22:15:55.540239デフォルトの名無しさん
2011/03/29(火) 22:28:50.51ワロス
0240デフォルトの名無しさん
2011/03/29(火) 23:27:32.01なんで1行で書けることがメリットなの?
0241デフォルトの名無しさん
2011/03/29(火) 23:51:33.62可読性>パフォーマンス>コード短縮
時には
パフォーマンス>可読性>コード短縮
コードが短いに越した事は無いけど
可読性(保守性)を落としてまで短縮しない
0242デフォルトの名無しさん
2011/03/29(火) 23:54:26.980243デフォルトの名無しさん
2011/03/30(水) 00:02:43.00よくこんな巨大なスコープを把握できるなと尊敬する
0244デフォルトの名無しさん
2011/03/30(水) 00:09:56.30低能が基準だからだろ・・・
0245デフォルトの名無しさん
2011/03/30(水) 00:18:09.63LINQ使うと見難くなるけど読み易くなるんだよ
0246デフォルトの名無しさん
2011/03/30(水) 00:20:28.80使っても使わなくてもそんなに可読性の悪いコードは書かないw
ほんとに排除すべきはLINQやラムダ式を理解できないような奴
0247デフォルトの名無しさん
2011/03/30(水) 00:20:57.250248デフォルトの名無しさん
2011/03/30(水) 00:41:58.820249デフォルトの名無しさん
2011/03/30(水) 00:44:51.200250デフォルトの名無しさん
2011/03/30(水) 00:55:40.640251デフォルトの名無しさん
2011/03/30(水) 01:03:08.96改行コードを0x0D+0x0Aでなく、0x0Aで出力する方法ありませんか
0252デフォルトの名無しさん
2011/03/30(水) 01:19:46.580253デフォルトの名無しさん
2011/03/30(水) 02:37:54.69凄まじい最適化だな、今度やろう
0254デフォルトの名無しさん
2011/03/30(水) 06:23:03.10良いとされるヤツは絶版だったりするんだよねorz
サイトで勉強してるけど、本で見たくなる時があって。
0255144
2011/03/30(水) 08:02:25.640256デフォルトの名無しさん
2011/03/30(水) 08:44:24.540257デフォルトの名無しさん
2011/03/30(水) 09:10:53.690258デフォルトの名無しさん
2011/03/30(水) 09:19:02.00スルーというかChartControlsを使ってる人がいないのかも・・・
0259デフォルトの名無しさん
2011/03/30(水) 09:29:49.72使ったことないわ
プロパティ値持ってないのか?
0260デフォルトの名無しさん
2011/03/30(水) 09:32:13.640261デフォルトの名無しさん
2011/03/30(水) 09:34:26.73クラスにまとめてTagにほりこんじゃうとか
こんなやり方ではダメな理由があるの?
0262デフォルトの名無しさん
2011/03/30(水) 09:38:27.570263257
2011/03/30(水) 09:42:40.79値は.AddでChartに入れているのですが、そこから取り出す方法がわからなくって・・・。
>>260-261
確かに自分でも値を保持しているほうが手っ取り早いし処理時間も短いはずですが、
今回は処理速度は必要無く、またChartに値が入っているのに手をつけられないのがもどかしいってのがあるので、質問してみました。
0264デフォルトの名無しさん
2011/03/30(水) 09:43:33.28元データとか条件とか関係なしにグラフだけ返ってくるってか?
そりゃ組み方がおかしいだろ
というかToarrayとか試したみたいだけどDataSourceとか見てみた?
0265デフォルトの名無しさん
2011/03/30(水) 09:46:44.02>値は.AddでChartに入れているのです
List<hoge>でAddしたものと同じ物を管理しとけばいいんでないの?
0266デフォルトの名無しさん
2011/03/30(水) 09:51:16.00それと同じで、表示と内部のデータは別物と割り切る
0267257
2011/03/30(水) 10:05:06.64Chart.DataSouceは、描画後に参照してみたらnullでした。
>>265
Listからの一括描画はしておらず、データを取得する度に Chart.Series[i].Points.AddXY(HogeNo, HogeValue)と、一つずつ値を入れています。
>>266
再利用用に、別でデータを保持しておくことを考えたほうが良さそうですね。
ありがとうございます。
0268デフォルトの名無しさん
2011/03/30(水) 10:24:03.44追加したデータをわざわざ外から取得できるようにはしないな
そういうことは普通しないので想定しない
0269デフォルトの名無しさん
2011/03/30(水) 10:56:50.96C#1.0で作れば問題ないですか?
それとJavaで作るのは止めたほうがいいですか?
0270デフォルトの名無しさん
2011/03/30(水) 11:09:11.95サポート打ち切られててVista以降では動かないはずw
現在使える最古のC#はVS2003のC#1.1だけど、わざわざ古いのを使う意味はない
.NET Framework入れればいいだけなのでVS2010+C#4.0+.NET4使え
Javaはデスクトップアプリ開発には向いてない
0271デフォルトの名無しさん
2011/03/30(水) 13:02:01.42半分以下になった。
将来256コアとかになったら実行速度、読みやすさともにlinq最強だな。
0272デフォルトの名無しさん
2011/03/30(水) 13:09:25.200273デフォルトの名無しさん
2011/03/30(水) 13:54:48.700274デフォルトの名無しさん
2011/03/30(水) 14:01:29.92List<double> lstDouble = new List<double>();
List<double>[] lstDoubleArr = new List<double>[10];
private void button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < 10; i++)
{
lstDouble.Add(i + 1);
for (int j = 0; j < 10; j++)
lstDoubleArr[i].Add(i *10 + j); ←ここでエラー
}
for (int i = 0; i < 10; i++)
textBox1.Text = textBox1.Text + lstDouble[i].ToString("0.00") + "\r\n";
textBox1.Text = textBox1.Text + "\r\n";
for (int i = 0; i < 10; i++)
for (int j = 0; j < 10; j++)
textBox1.Text = textBox1.Text + lstDoubleArr[j][i].ToString("0.00") + "\r\n";
}
宣言はエラー無しで通るけど、実行してみるとNullでエラーになってしまいました。
配列の場合は初期化が必要だったりします?
(てか、ジェネリックなんだから多次元配列ぽく使わずに全部入れろって話かもしれませんが)
0275デフォルトの名無しさん
2011/03/30(水) 14:02:05.67初心者には早いですかね?使いこなすのが難しいですかね?
0276デフォルトの名無しさん
2011/03/30(水) 14:04:23.73List<double>[] lstDoubleArr = Enumerable.Range(0, 10).Select(_ => new List<double>()).ToArray();
0277デフォルトの名無しさん
2011/03/30(水) 14:06:20.140278デフォルトの名無しさん
2011/03/30(水) 14:10:45.590279デフォルトの名無しさん
2011/03/30(水) 14:18:50.89参照型の配列作っただけでは中身が入らない
これはジェネリッククラスに限らず参照型の配列は全て
違いが分からないなら文法からやり直してください
0280デフォルトの名無しさん
2011/03/30(水) 14:49:20.59動きました、ありがとうございます。
ただ、これですと配列の数に制限がかかってしまいますよね?
>>279
参照型の配列
http://www.atmarkit.co.jp/fdotnet/csharp_abc/csharp_abc_014/csharp_abc02.html
参照型配列の初期化
http://www.atmarkit.co.jp/fdotnet/csharp_abc/csharp_abc_014/csharp_abc03.html
この辺りですね。
整数型に慣れてしまった為、初期化の必要性を忘れてました。
ありがとうございます。
0281デフォルトの名無しさん
2011/03/30(水) 15:06:11.420282デフォルトの名無しさん
2011/03/30(水) 15:17:18.61http://hibari.2ch.net/test/read.cgi/tech/1202568694/
あっちは過疎ってるのに、ここでLINQの宣伝ばっかりするなよ
0283デフォルトの名無しさん
2011/03/30(水) 15:25:36.230284デフォルトの名無しさん
2011/03/30(水) 15:29:50.94配列スレジェネリックスレdynamicスレとか作んのかよw
いちいち噛みつく奴が悪い
0285デフォルトの名無しさん
2011/03/30(水) 15:42:53.56春休みに入ってからの荒れ方は半端じゃない
隔離すべし
0286デフォルトの名無しさん
2011/03/30(水) 15:43:57.660287デフォルトの名無しさん
2011/03/30(水) 15:47:17.39そっちに行けという奴が先頭切って盛り上げて来いドアホウ
0288デフォルトの名無しさん
2011/03/30(水) 15:49:06.67なんつー迷惑なやつらだwww
0289デフォルトの名無しさん
2011/03/30(水) 15:56:38.030290デフォルトの名無しさん
2011/03/30(水) 15:57:53.69一番迷惑なのはこういうレスして騒ぐやつだけどな
0291デフォルトの名無しさん
2011/03/30(水) 16:01:48.870292デフォルトの名無しさん
2011/03/30(水) 16:10:19.610293デフォルトの名無しさん
2011/03/30(水) 16:12:48.280294デフォルトの名無しさん
2011/03/30(水) 16:28:09.800295デフォルトの名無しさん
2011/03/30(水) 16:33:30.280296デフォルトの名無しさん
2011/03/30(水) 16:48:03.060297デフォルトの名無しさん
2011/03/30(水) 16:58:33.020298デフォルトの名無しさん
2011/03/30(水) 17:26:30.23駄目、見つからないです
dynamicが辛うじて類似してるけど全くもって機能が違う……
0299デフォルトの名無しさん
2011/03/30(水) 17:39:49.18動的にコードを突っ込みたいってやつ?
まず、その突っ込みたいコードはあらかじめ決まってるの?
決まってるならインターフェイスや抽象クラスを利用してポリモーフィズムを使って差し替える。
決まってなくて、どうしても実行時にコンパイルする必要があるならCodeDOMを使う。
0300299
2011/03/30(水) 17:45:12.95とりあえずインターフェイスでも使って形だけコンパイルを通しておいて、後で実装を差し込む感じ
0301デフォルトの名無しさん
2011/03/30(水) 18:13:09.96既にLINQスレあるから隔離でいいじゃん。
初心者スレで扱うネタじゃない。
VBでも使えるし、LINQは独立スレにしたほうがテクニックが集積しやすい。
0302デフォルトの名無しさん
2011/03/30(水) 18:20:18.53そういう意味でLINQは適切に使われている
0303デフォルトの名無しさん
2011/03/30(水) 18:46:06.97デフォルトでusingに追加されるような特別な待遇で、言語仕様にも取り込まれているのに
隔離すべし と強硬に主張するに足る根拠が無い。
0304デフォルトの名無しさん
2011/03/30(水) 19:00:55.01adobeと同じ。
0305デフォルトの名無しさん
2011/03/30(水) 19:01:21.670306デフォルトの名無しさん
2011/03/30(水) 19:02:16.87オナニーと変わらない。
0307デフォルトの名無しさん
2011/03/30(水) 19:02:21.450308デフォルトの名無しさん
2011/03/30(水) 19:03:08.700309デフォルトの名無しさん
2011/03/30(水) 19:10:17.470310デフォルトの名無しさん
2011/03/30(水) 19:11:00.680311デフォルトの名無しさん
2011/03/30(水) 19:17:05.19可読性を無視した1行LINQ返すのは馬鹿だと思うが
コード書かずに叩いてるだけのLINQ叩き厨より遥かにマシ
0312デフォルトの名無しさん
2011/03/30(水) 19:20:13.330313デフォルトの名無しさん
2011/03/30(水) 19:25:42.57おまえか。いつもいろんなスレ荒らしてるのは。さすがに通報レベルだわ。
0314デフォルトの名無しさん
2011/03/30(水) 19:28:03.04統計的結果とか100倍とかレッテル貼りして、関係ないスレにコピペしてる馬鹿だろ。
あいつはマジキチみたいだから通報しとくわ。
0315デフォルトの名無しさん
2011/03/30(水) 19:29:25.48>>308
0316デフォルトの名無しさん
2011/03/30(水) 19:30:19.42突然発狂したな。
このレッテル馬鹿は全スレ隔離で。
0317デフォルトの名無しさん
2011/03/30(水) 19:31:35.89ファイ!!
0318デフォルトの名無しさん
2011/03/30(水) 19:31:59.640319デフォルトの名無しさん
2011/03/30(水) 19:35:27.80構造体の中に参照型のものが入ってる場合は、構造体自体はスタックで、
参照型へのアドレスもスタックに入ってて実体はヒープに入ってると考えられる。
では、クラスの中に値型のものが入ってる場合、値型の実体はどこに作られるの?
0320デフォルトの名無しさん
2011/03/30(水) 19:36:30.030321デフォルトの名無しさん
2011/03/30(水) 19:42:53.51struct MyStruct { int a; string b; }
class MyClass { MyStruct s; int c; }
の場合、このMyClassは
class MyClass { int a; string b; int c; }
みたいな感じになる
0322デフォルトの名無しさん
2011/03/30(水) 20:06:14.10参照型と値型は作られる場所がそれぞれヒープとスタックらしい。
0323デフォルトの名無しさん
2011/03/30(水) 20:12:02.74ちがいます
クラスのメンバならヒープです
構造体っていうのは、その定義の通りに変数を並べたのと同じ
0324デフォルトの名無しさん
2011/03/30(水) 20:13:04.41×ほね語
○ほね」。語
0325デフォルトの名無しさん
2011/03/30(水) 20:14:32.43なるほど。構造体の中の参照型に関しては>>319であってますか?
0326デフォルトの名無しさん
2011/03/30(水) 20:15:55.53説明したいのならきっちりやれよ
0327デフォルトの名無しさん
2011/03/30(水) 20:22:44.81ヒープどうこうじゃなくて、
参照型の変数には「参照(ハンドル)」という種類の値が入ってるんだよ。値型の変数と別に変わらない。
参照型の場合はアクセスするときにその参照の値を使ってインスタンスを探すわけ。
0328デフォルトの名無しさん
2011/03/30(水) 21:31:52.760329デフォルトの名無しさん
2011/03/30(水) 21:43:08.12だから構造体の需要がある
0330デフォルトの名無しさん
2011/03/30(水) 22:04:05.93やっぱり全部のメソッドにrefバージョンを作ったりすんのかねw
0331デフォルトの名無しさん
2011/03/30(水) 22:10:44.40Silverlightで簡単なブラウザゲーを作ってみたいと思ってVC#2010ExpressとSilverlight4、あとWeb Developerを入れて、最後にSilverlight4 Toolsを入れました。
その後一緒に入ってきたSQL Serverは不要なのでアンインストールしました。
これでC#のテンプレートにSilverlight関連のテンプレートが追加されると思ったんですが、起動しても初期状態の5本のテンプレ+空のプロジェクトしかありませんでした。
環境はXP ProのSP3です。何か勘違い等しているとか有りましたら、ご教示頂けると助かります。
0332デフォルトの名無しさん
2011/03/30(水) 22:20:08.27Visual Web Developerを起動しろ
0333デフォルトの名無しさん
2011/03/30(水) 22:20:40.850334デフォルトの名無しさん
2011/03/30(水) 22:29:40.74見つかりました。本当に申し訳ないです。回答ありがとうございました。
0335デフォルトの名無しさん
2011/03/30(水) 22:33:34.200336デフォルトの名無しさん
2011/03/30(水) 22:34:28.040337デフォルトの名無しさん
2011/03/30(水) 22:38:19.620338デフォルトの名無しさん
2011/03/30(水) 22:39:15.780339デフォルトの名無しさん
2011/03/30(水) 22:40:06.250340デフォルトの名無しさん
2011/03/30(水) 22:42:39.450341デフォルトの名無しさん
2011/03/30(水) 22:47:41.840342デフォルトの名無しさん
2011/03/30(水) 22:59:47.980343デフォルトの名無しさん
2011/03/30(水) 23:02:59.11ありがとう、調べて見る
やりたいこと
C#で作成したフォームから、特定のアプリケーションを操作する
操作機能をユーザーが追加、書き換えをする
例えば条件処理をコンボボックスで選んだり、入力したパラメーターで条件判定と言うことをする(マクロ登録みたいなもの?)
コードに変換して、フォームの機能として実装
作成物は、フォームあるいは追加機能が他ユーザーに再配布される
そのために、モジュールにコードを追加して記述する必要がある
追加される機能は動的で、コントロールが書き換えられることも想定してる
用意するマクロ登録はある程度定型処理を組み込む予定だけど
0344デフォルトの名無しさん
2011/03/30(水) 23:34:39.09氏ねカス
0345デフォルトの名無しさん
2011/03/30(水) 23:37:36.03それくらい普通に作れるだろ
Strategyパターンでも使えばいい
0346デフォルトの名無しさん
2011/03/30(水) 23:51:35.54スレッドの中で無限ループを回して、その中で計算回数のかかるシミュレーションを試行し、
結果をフォーム上に刻々と描画して行くプログラムを作成しています。
こういうプログラムでは、CPUを占有しないためにSleep(1);を挟んだ方が良いと
どこかで読んだため、下ソースのようにSleep(1);を挟んでみたのですが、これを
入れると、入れないときと比較してフォーム上への描画の進行がかなり遅くなってしまいました。
それでも、Sleep(1);は挟んだ方が良いのでしょうか?教えていただけると助かります。
public void ThreadLoop()
{
for(;;)
{
for(i=0; i<10000; i++)
{
//ここであるシミュレーションを試行
//10000回のうちにある結果が出たら、フォーム上に描画して break;
}
Sleep(1); //ここに入れるべき?
}
}
0347デフォルトの名無しさん
2011/03/30(水) 23:57:14.890348デフォルトの名無しさん
2011/03/31(木) 00:03:37.360349デフォルトの名無しさん
2011/03/31(木) 00:04:25.74シミュレーションが目的なんでしょ? なんでCPUを占有しちゃいけないんだよ
0350デフォルトの名無しさん
2011/03/31(木) 00:08:50.54http://msdn.microsoft.com/ja-jp/library/d00bd51t.aspx
タイムスライスの残りを放棄するのはSleep(0)
0351デフォルトの名無しさん
2011/03/31(木) 00:22:02.160352デフォルトの名無しさん
2011/03/31(木) 00:24:50.43その動作について初めて知りました。Sleep(0)を挟むことによって、Sleep(1)のように
描画速度を損なうことも無くなるようです。
>>349
真面目なシミュレーションというより、ただフォームの描画を眺めて楽しむような
お飾りプログラムなので、あまりCPUを占有するような設計はどうかな、と思ってしまいました。
0353デフォルトの名無しさん
2011/03/31(木) 00:46:07.660354デフォルトの名無しさん
2011/03/31(木) 10:11:46.39接続はFTPかFTPSかSFTPになります
If-Modified-Sinceを送信してチェックするのが妥当でしょうか?
http://dobon.net/vb/dotnet/file/filesystemwatcher.htmlの方法だとローカルしかできませんし
0355デフォルトの名無しさん
2011/03/31(木) 11:05:24.960356デフォルトの名無しさん
2011/03/31(木) 16:52:33.380357デフォルトの名無しさん
2011/03/31(木) 20:06:05.85FTPで接続した場合にファイルを監視する方法は諦めたほうがいいのかな。。。
0358デフォルトの名無しさん
2011/03/31(木) 20:11:42.79監視はhttpでやって変更があるようならFTPでアクセスすればいいんでないの?
0359デフォルトの名無しさん
2011/03/31(木) 20:29:00.72普通にFTPでログインしてファイル一覧取得して更新確認すればいいじゃん
なに、楽したい?
なめんな!
0360デフォルトの名無しさん
2011/03/31(木) 21:21:48.070361デフォルトの名無しさん
2011/03/31(木) 21:31:12.400362デフォルトの名無しさん
2011/03/31(木) 23:20:11.98サーバ側で監視して、更新があったタイミングでローカルにヘッダー送信することでチェックできました
0364デフォルトの名無しさん
2011/04/01(金) 04:32:00.510365デフォルトの名無しさん
2011/04/01(金) 09:38:04.05解説しながら一時間で作れるってすげえな
0366デフォルトの名無しさん
2011/04/01(金) 09:52:08.27(
,, ) )
゙ミ;;;;;,_ (
ミ;;;;;;;;、;:..,,.,,,,,
i;i;i;i; '',',;^′..ヽ
゙ゞy、、;:..、) }
.¨.、,_,,、_,,r_,ノ′
/;:;":;.:;";i; '',',;;;_~;;;′.ヽ
゙{y、、;:...:,:.:.、;:..:,:.:. ._ 、}
".¨ー=v ''‐ .:v、,,、_,r_,ノ′
/;i;i; '',',;;;_~⌒¨;;;;;;;;ヾ.ミ゙´゙^′..ヽ
゙{y、、;:...:,:.:.、;、;:.:,:.:. ._ .、) 、}
".¨ー=v ''‐ .:v、冫_._ .、,_,,、_,,r_,ノ′
/i;i; '',',;;;_~υ⌒¨;;;;;;;;ヾ.ミ゙´゙^′.ソ.ヽ
゙{y、、;:..ゞ.:,:.:.、;:.ミ.:,:.:. ._υ゚o,,'.、) 、}
ヾ,,..;::;;;::,;,::;):;:;:; .:v、冫_._ .、,_,,、_,,r_,ノ′
0367デフォルトの名無しさん
2011/04/01(金) 10:18:09.590368デフォルトの名無しさん
2011/04/01(金) 10:27:30.98(
,, ) )
゙ミ;;;;;,_ (
ミ;;;;;;;;、;:..,,.,,,,,
i;i;i;i; '',',;^′..ヽ
゙ゞy、、;:..、) }
.¨.、,_,,、_,,r_,ノ′
/;:;":;.:;";i; '',',;;;_~;;;′.ヽ
゙{y、、;:...:,:.:.、;:..:,:.:. ._ 、} < テトリスなんて俺なら1週間は掛かる
".¨ー=v ''‐ .:v、,,、_,r_,ノ′
/;i;i; '',',;;;_~⌒¨;;;;;;;;ヾ.ミ゙´゙^′..ヽ
゙{y、、;:...:,:.:.、;、;:.:,:.:. ._ .、) 、}
".¨ー=v ''‐ .:v、冫_._ .、,_,,、_,,r_,ノ′
/i;i; '',',;;;_~υ⌒¨;;;;;;;;ヾ.ミ゙´゙^′.ソ.ヽ
゙{y、、;:..ゞ.:,:.:.、;:.ミ.:,:.:. ._υ゚o,,'.、) 、}
ヾ,,..;::;;;::,;,::;):;:;:; .:v、冫_._ .、,_,,、_,,r_,ノ′
0369デフォルトの名無しさん
2011/04/01(金) 10:29:03.73向いてないから
0370デフォルトの名無しさん
2011/04/01(金) 10:32:41.60WinFormでテトリス作ったがありえないくらいCPU使用する
SLはその点負荷が軽いほうだった
0371デフォルトの名無しさん
2011/04/01(金) 10:34:38.580372デフォルトの名無しさん
2011/04/01(金) 10:37:30.480373デフォルトの名無しさん
2011/04/01(金) 10:39:42.190374デフォルトの名無しさん
2011/04/01(金) 10:42:55.880375デフォルトの名無しさん
2011/04/01(金) 10:45:16.68板違いだからゲ制作板に行け
0376デフォルトの名無しさん
2011/04/01(金) 10:50:10.080377デフォルトの名無しさん
2011/04/01(金) 10:56:23.670378デフォルトの名無しさん
2011/04/01(金) 10:58:36.24C#とテトリス繋がりで面白いの見つけた。
http://bansky.net/blog/2008/01/tetris-game-in-dot-net-micro-framework/comments.html
0379デフォルトの名無しさん
2011/04/01(金) 11:07:02.84http://www.devicesolutions.net/Products/Tahoe.aspx
おもちゃに1つ欲しいけどLCD搭載のTahoe-II Development Kitが在庫切れなのが残念。
0380デフォルトの名無しさん
2011/04/01(金) 11:16:30.91いくらDirectXとかXNAを使わなかったとしても、当時の性能の何万倍も進化してる@アソコンで動きが遅くなるなんてありえね
作り方が悪いだけ
0381デフォルトの名無しさん
2011/04/01(金) 11:21:22.830382デフォルトの名無しさん
2011/04/01(金) 11:43:12.17http://www.devicesolutions.net/Products/Meridian/tabid/56/Default.aspx
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=i.MXS
0383デフォルトの名無しさん
2011/04/01(金) 11:56:02.080384デフォルトの名無しさん
2011/04/01(金) 11:58:04.01それは間違い
ゲームに向いてる仕組みってあるから
演算能力は上なのにシューティングがあんまり無かったPC9801とFCとかさ
0385デフォルトの名無しさん
2011/04/01(金) 11:59:03.13>演算能力は上なのにシューティングがあんまり無かったPC9801とFCとかさ
演算能力は上なのにシューティングがあんまり無かったPC9801と
シューティングやアクションが多かったFCとか
0386デフォルトの名無しさん
2011/04/01(金) 11:59:48.090387デフォルトの名無しさん
2011/04/01(金) 12:00:26.50C#は万能じゃないって事だ
それに比べてRubyやPythonはなんでも出来る
0388デフォルトの名無しさん
2011/04/01(金) 12:03:57.86DirectXがフルに簡単に使える環境が整ってるし、C/C++に次ぐ情報量とパフォーマンスだし
0389デフォルトの名無しさん
2011/04/01(金) 12:04:03.87CPU使用率があがるとは書かれてるけど
DirectX使ってテトリス作るとかなりさくさくに作れるはずだけど
WinFormだとちらつき防止とかまで考慮に入れるとCPU依存な
処理になるんじゃないかな?
0390デフォルトの名無しさん
2011/04/01(金) 12:07:43.220391デフォルトの名無しさん
2011/04/01(金) 12:09:22.62特にGUIとか見た目になると
0392デフォルトの名無しさん
2011/04/01(金) 12:16:32.770393デフォルトの名無しさん
2011/04/01(金) 12:18:42.380394デフォルトの名無しさん
2011/04/01(金) 12:24:40.56XNAとSLとWinFormとCUIがまったく同じコードになるとはいえないだろ
0395デフォルトの名無しさん
2011/04/01(金) 12:28:01.33SL使うかWinForms使うかではC#でも全然違うけど
同じの使うならVBもC#も似たようなコードになる
0396デフォルトの名無しさん
2011/04/01(金) 12:29:08.62これってフレームワークやプラットフォームのことだよね
0397デフォルトの名無しさん
2011/04/01(金) 12:31:52.99不向きなのを知ってなおそれを使うとか真性のマゾかよw
0398デフォルトの名無しさん
2011/04/01(金) 12:33:31.450399デフォルトの名無しさん
2011/04/01(金) 12:33:34.793行で
0400デフォルトの名無しさん
2011/04/01(金) 12:35:22.79言語とフレームワークやプラットフォームやライブラリは区別しろ派
0401デフォルトの名無しさん
2011/04/01(金) 12:52:50.09ほとんど同じだってのw
0402デフォルトの名無しさん
2011/04/01(金) 12:53:05.95それ凄いな
0403デフォルトの名無しさん
2011/04/01(金) 12:53:55.76ベーマガ世代と非ベーマガ世代。
ゲーム作りの基本を理解してるかどうか。
0404デフォルトの名無しさん
2011/04/01(金) 12:55:25.290405デフォルトの名無しさん
2011/04/01(金) 12:57:19.91ちっちゃい四角形が4つ集まったのが落ちてくるだけの描写が簡単なゲームで「ありえないくらいCPU占有する」
なら、Form1.BackColor=Black;
みたいにやっただけで動き止りそうだね。
0406デフォルトの名無しさん
2011/04/01(金) 13:04:28.030407デフォルトの名無しさん
2011/04/01(金) 13:08:40.32SGMLReaderマジおススメ
XmlReader継承してるからそのまま流せる
濡れる
0408デフォルトの名無しさん
2011/04/01(金) 13:12:37.54CPU占有って将棋か囲碁かチェスでも作ってるんか?
>>406>>407
SGMLReaderで読みこんでXmlDocumentやXDocumentに入れて使うのが便利
http://developer.mindtouch.com/en/docs/SgmlReader
0409デフォルトの名無しさん
2011/04/01(金) 13:15:02.99Linq最高!!!
0410デフォルトの名無しさん
2011/04/01(金) 13:17:40.220411デフォルトの名無しさん
2011/04/01(金) 13:34:34.86ニコ厨とかで痛いプログラム動画晒しているのもいるし
あほばっかりかよw
一時間で作るんではなくて、一時間で以前に時間かけて作ったものを書きながら解説してるだけだろう
すまん、全力で釣られてみた
0412デフォルトの名無しさん
2011/04/01(金) 13:47:29.24ttp://www.tonamet.com
0413デフォルトの名無しさん
2011/04/01(金) 14:09:19.85イマイチWPFの利点が分かりません。
で教えて欲しいのですが、WPFでしか出来ないこととか、WPFが優れてるところって何ですか?
0414デフォルトの名無しさん
2011/04/01(金) 14:14:05.810415デフォルトの名無しさん
2011/04/01(金) 14:19:16.73悪意の有無はともかく、荒らしになりたくないのなら↓で聞いてくれ
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part9
http://hibari.2ch.net/test/read.cgi/tech/1301122694/
0416デフォルトの名無しさん
2011/04/01(金) 14:24:09.81超ウケる
0417デフォルトの名無しさん
2011/04/01(金) 14:25:10.46いや。純粋に知りたかったんだけど。んじゃ移動しますわ。
0418デフォルトの名無しさん
2011/04/01(金) 14:44:59.92WPFとLINQはいろいろな事情がある。
0419デフォルトの名無しさん
2011/04/01(金) 14:47:27.040420デフォルトの名無しさん
2011/04/01(金) 14:56:50.52tonametはWindowsサーバでC#でMVCで構築されてます
君にはできないだろ
0421デフォルトの名無しさん
2011/04/01(金) 15:01:20.850422デフォルトの名無しさん
2011/04/01(金) 15:03:14.310423デフォルトの名無しさん
2011/04/01(金) 15:16:21.16MVCって言うと発狂する人が居るから言っちゃダメ
0424デフォルトの名無しさん
2011/04/01(金) 15:18:11.130425デフォルトの名無しさん
2011/04/01(金) 15:18:32.650426デフォルトの名無しさん
2011/04/01(金) 15:25:51.740427デフォルトの名無しさん
2011/04/01(金) 15:30:13.31馬鹿馬鹿しい
0428デフォルトの名無しさん
2011/04/01(金) 15:32:34.76これらのキーワードで自称自治厨(荒らし)が核反応起こしてレス爆発している
0429デフォルトの名無しさん
2011/04/01(金) 15:32:40.920430デフォルトの名無しさん
2011/04/01(金) 15:39:19.98.NET2.0しか認めんと言っているようなものだな。
0431デフォルトの名無しさん
2011/04/01(金) 15:44:40.95その代表例がxboxとvista。
0432デフォルトの名無しさん
2011/04/01(金) 15:52:04.480433デフォルトの名無しさん
2011/04/01(金) 15:59:34.230434デフォルトの名無しさん
2011/04/01(金) 16:02:42.40Windows CE
も、微妙だな
0435デフォルトの名無しさん
2011/04/01(金) 16:14:38.93俺が認めない物は普及しないから話をするのは許されない
自治厨と言うよりは単なる荒らしだな。
0436デフォルトの名無しさん
2011/04/01(金) 16:36:37.85C#を見て「俺の方が良い言語が作れる」と意気込んでたけど
機能の取捨選択のセンスが無くて果てしなく迷走しつづけ
結局C#がベストだったと証明しているだけの言語だよね
0437デフォルトの名無しさん
2011/04/01(金) 16:40:58.35http://hibari.2ch.net/test/read.cgi/tech/1293500945/l50
0438デフォルトの名無しさん
2011/04/01(金) 17:01:24.250439デフォルトの名無しさん
2011/04/01(金) 17:05:18.360440デフォルトの名無しさん
2011/04/01(金) 17:06:24.960441デフォルトの名無しさん
2011/04/01(金) 17:20:19.03XNAってゲーム面以外でも使えたりするの?
0442デフォルトの名無しさん
2011/04/01(金) 17:21:28.390443デフォルトの名無しさん
2011/04/01(金) 17:26:07.980444デフォルトの名無しさん
2011/04/01(金) 17:28:19.050445デフォルトの名無しさん
2011/04/01(金) 17:35:47.400446デフォルトの名無しさん
2011/04/01(金) 17:36:46.670447デフォルトの名無しさん
2011/04/01(金) 17:40:29.69XNAより簡単だし十分な描画機能があるし
GPUアクセラレーション有効にすればパフォーマンスはXNAと比べてもそれほど見劣りしないし
何より動かすのに.NETのインストールが不要でFlashのようにWebページに貼れてMacでも動く
0448デフォルトの名無しさん
2011/04/01(金) 17:43:49.35WPFやWinFormsの中に描画できる。逆も可能。
・WinForms
http://create.msdn.com/ja-JP/education/catalog/sample/winforms_series_1
・WPF
http://www.codeproject.com/KB/WPF/XnaInWPF.aspx
0449デフォルトの名無しさん
2011/04/01(金) 17:47:13.06Silverlightは気になってはいたんだけど、いまいちピンとこない
C#以外にどんな知識がいるの?
>>448
わざわざありがとう
WPFにも描画できるのか
0450デフォルトの名無しさん
2011/04/01(金) 17:49:52.42SilverlightのGUIフレームワークはWPFに似てるけどWPFよりずっとシンプル
0451デフォルトの名無しさん
2011/04/01(金) 17:50:25.86http://www.geocities.jp/cs2ch/03.html
0452デフォルトの名無しさん
2011/04/01(金) 17:53:56.00451のサイトも間違えてるけどLは小文字が正しい
0453デフォルトの名無しさん
2011/04/01(金) 17:55:41.49Silverlightでテトリス作りたいなら、これを参考にするといい。ソースコード付き
http://www.codeproject.com/KB/silverlight/silverlight_tetris.aspx
0454デフォルトの名無しさん
2011/04/01(金) 17:55:57.67パフォーマンスに関してはWPFも同じ?
0455デフォルトの名無しさん
2011/04/01(金) 17:58:51.31>>451のやってみたけど、ユーザー側の感覚はFlashっぽい感じ
XAMLとかは使えた方がいいの?
0456デフォルトの名無しさん
2011/04/01(金) 18:03:30.83>Silverlightってそんなに手軽だったのか
>>>451のやってみたけど、ユーザー側の感覚はFlashっぽい感じ
Flash対抗だからね
>XAMLとかは使えた方がいいの?
これが肝
Blend任せもいいけど小規模ならXAMLを書く方が早いかも
あとちょっとXAMLなりの癖になれるしかないかな・・・
なれると便利
0457デフォルトの名無しさん
2011/04/01(金) 18:13:02.01実際>>453は難しいことやってないしね。
0458デフォルトの名無しさん
2011/04/01(金) 18:13:14.19答えてくれた人たち�dクス
0459デフォルトの名無しさん
2011/04/01(金) 18:19:10.431時間テトリスをSLに移植する場合は
rectを並べて必要個数ならべて
ブロックの情報を保持するクラスとバインドして
数値をブラシにコンバートするコンバーター書けば
可能
0460デフォルトの名無しさん
2011/04/01(金) 18:31:32.64ありがとう
SGMLReader一択のようですね
これを使ってプログラムするときに便利なツールとかありますか?
0461デフォルトの名無しさん
2011/04/01(金) 18:33:32.72テトリス程度にどんだけライブラリに頼るんだよ。
0462デフォルトの名無しさん
2011/04/01(金) 18:42:15.77SLの勉強用なんだからいいんだよ
売りのバインドとその周辺の機能を使って
慣れるという意味では
0463デフォルトの名無しさん
2011/04/01(金) 19:02:07.13>>461
>ラベルにロを並べる
駄洒落を思いついたけど普通に言うと恥ずかしいから煽ってる体裁で書いたと見た。
>>460
XPathのテスト用にFireFoxアドオン使ってるぐらいかな
0464デフォルトの名無しさん
2011/04/02(土) 00:56:26.280465デフォルトの名無しさん
2011/04/02(土) 01:00:40.77>>464みたいの見てると、なんでちょっとおかしい人のことを英語でルーピーっていうか
分かる気がするよ。
脳が逝っちゃってる人って繰言言うもんな。
0466デフォルトの名無しさん
2011/04/02(土) 01:15:25.620467デフォルトの名無しさん
2011/04/02(土) 02:37:53.300468デフォルトの名無しさん
2011/04/02(土) 08:49:44.420469デフォルトの名無しさん
2011/04/02(土) 14:12:14.63ただのXMLなんだから仕様書見ながらXLINQやXmlWriterで書けばいいだけ
0470デフォルトの名無しさん
2011/04/02(土) 14:19:42.780471デフォルトの名無しさん
2011/04/02(土) 14:25:03.830472デフォルトの名無しさん
2011/04/02(土) 14:46:29.810473デフォルトの名無しさん
2011/04/02(土) 14:50:29.45でいいじゃん
0474デフォルトの名無しさん
2011/04/02(土) 15:30:52.250475467
2011/04/02(土) 16:23:10.99そうなんだけど、誰か作ってるかなと思って。。。
とりあえず、簡単な図形が書けるまでは完成したけど、テキスト周りとか面倒だね。
あーWPFはカラーピッカーなかったよね。たしか。
0476デフォルトの名無しさん
2011/04/02(土) 16:45:02.830478デフォルトの名無しさん
2011/04/02(土) 17:05:17.640479デフォルトの名無しさん
2011/04/02(土) 17:24:41.820480デフォルトの名無しさん
2011/04/02(土) 17:25:37.350481デフォルトの名無しさん
2011/04/02(土) 17:45:05.000482デフォルトの名無しさん
2011/04/02(土) 18:45:59.490483デフォルトの名無しさん
2011/04/02(土) 19:15:31.16それに比べて糞#ときたら・・・
0484デフォルトの名無しさん
2011/04/02(土) 19:17:52.810485デフォルトの名無しさん
2011/04/02(土) 21:01:54.62↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
C言語の*入門者*向け解説スレッドです。
★前スレ
C言語なら俺に聞け(入門編)Part 80
http://hibari.2ch.net/test/read.cgi/tech/1299649237/
★過去スレ
http://makimo.to:8000/cgi-bin/search/search.cgi?q=%82b%8C%BE%8C%EA%82%C8%82%E7%89%B4%82%C9%95%B7%82%AF&andor=AND&sf=0&H=&view=table&D=tech&shw=5000
★教えて欲しいのではなく宿題を丸投げしたいだけなら
↓宿題スレ↓へ行ってください。
C/C++の宿題片付けます 146代目
http://hibari.2ch.net/test/read.cgi/tech/1296387672/
★C++言語については避けてください。C++対応明記スレへどうぞ
★分からない事をなるべく詳しく書いて下さい。
★ソースコードを晒すと答えやすくなるかもしれません。
# 抜粋/整形厳禁、コンパイラに渡したソースをそのまま貼ること
# サイズが大きい場合は宿題スレのアップローダ等を利用してください
★開発環境や動作環境も晒すと答えが早いかもしれません。
★質問者は最初にその質問をした時のレス番号を名前欄に書いて下さい。
★ぬるぽ。
長くなりそうなコードはcodepadに貼り付けてもいいでしょう
http://codepad.org/
0486デフォルトの名無しさん
2011/04/02(土) 21:03:05.17C言語の*入門者*向け解説スレッドです。
★前スレ
C言語なら俺に聞け(入門編)Part 80
http://hibari.2ch.net/test/read.cgi/tech/1299649237/
★過去スレ
http://makimo.to:8000/cgi-bin/search/search.cgi?q=%82b%8C%BE%8C%EA%82%C8%82%E7%89%B4%82%C9%95%B7%82%AF&andor=AND&sf=0&H=&view=table&D=tech&shw=5000
★教えて欲しいのではなく宿題を丸投げしたいだけなら
↓宿題スレ↓へ行ってください。
C/C++の宿題片付けます 147代目
http://hibari.2ch.net/test/read.cgi/tech/1301553333/
★C++言語については避けてください。C++対応明記スレへどうぞ
★分からない事をなるべく詳しく書いて下さい。
★ソースコードを晒すと答えやすくなるかもしれません。
# 抜粋/整形厳禁、コンパイラに渡したソースをそのまま貼ること
# サイズが大きい場合は宿題スレのアップローダ等を利用してください
★開発環境や動作環境も晒すと答えが早いかもしれません。
★質問者は最初にその質問をした時のレス番号を名前欄に書いて下さい。
★ぬるぽ。
長くなりそうなコードはcodepadに貼り付けてもいいでしょう
http://codepad.org/
0487デフォルトの名無しさん
2011/04/02(土) 21:18:15.870488デフォルトの名無しさん
2011/04/03(日) 02:43:10.06「ポップアップフレーム」というのは正しい呼び方かどうかわかりませんが、
javascriptによってポップアップで別ページが表示され、元のサイトは非アクティブになり、アドレスバーには元のサイトの状態のままになっているものです。
同じ仕組みかどうかはわかりませんが、Yahoo画像検索で、画像をクリックしたときのような感じです。
ちなみに、別プログラムですが、UWSCでは取得することができており、
IE = GETACTIVEOLEOBJ("InternetExplorer.Application")
IE.Document.frames.popIfr.Document.Forms(0).Elements(9).Click//ボタン
で実現できています。
どなたかよろしくお願いします。
0489デフォルトの名無しさん
2011/04/03(日) 08:52:38.830490デフォルトの名無しさん
2011/04/03(日) 09:15:10.00それってただのDIVタグじゃない?
0491デフォルトの名無しさん
2011/04/03(日) 10:53:15.18通常のHTML内のDIVに挿入してあるiframeとは違う気がしたのですが、
今ソースをじっくり見てみると、それらしいdivを見つけました。
少し試してみます。
実はブラウザゲームの自動化を行っていて、UWSCである程度思ったことはできているのですが、
勉強ついでに専用のブラウザをC#で作ってみようと思いまして。
話題的に荒れますかね?
0492デフォルトの名無しさん
2011/04/03(日) 11:11:49.02http://hibari.2ch.net/test/read.cgi/tech/1202568694/607
607 名前:デフォルトの名無しさん[] 投稿日:2011/03/31(木) 14:49:08.10
LINQは糞
0493デフォルトの名無しさん
2011/04/03(日) 11:18:16.33WebBrowser.DocumentプロパティでHtmlDocumentが取れるので工夫してやって
最悪HtmlDocument.InvokeScriptでなんとかできる
0494デフォルトの名無しさん
2011/04/03(日) 11:18:22.980495デフォルトの名無しさん
2011/04/03(日) 11:25:53.790496デフォルトの名無しさん
2011/04/03(日) 12:34:02.48統計的結果も100倍も嘘だったように、頑張ってみても底が浅いからすぐボロが出る。
これだけ知識がないとまともなアプリが作れるのか甚だ疑問だ。
春休みだからなのか就職できなかったニートなのかは知らん。
0497デフォルトの名無しさん
2011/04/03(日) 12:37:06.07くたばれクソガキ
0498デフォルトの名無しさん
2011/04/03(日) 12:40:06.68初心者用のスレなのに結構キツイですね^^;
まだうまく取得できませんが、なんとか自分でがんばってみます。
ありがとうございました。
0499デフォルトの名無しさん
2011/04/03(日) 12:42:23.51変なのが1人粘着してるだけさ
>>493でいけるから頑張れ
0500デフォルトの名無しさん
2011/04/03(日) 13:33:31.320501デフォルトの名無しさん
2011/04/03(日) 13:35:30.20そうそういるものではない。
0502デフォルトの名無しさん
2011/04/03(日) 13:52:17.880503デフォルトの名無しさん
2011/04/03(日) 14:03:23.530504デフォルトの名無しさん
2011/04/03(日) 14:05:14.89>>503
そういう設定なんですねキチガイさん^^
0505デフォルトの名無しさん
2011/04/03(日) 14:08:29.160506デフォルトの名無しさん
2011/04/03(日) 14:14:53.40そうだね
0507デフォルトの名無しさん
2011/04/03(日) 14:26:12.340508デフォルトの名無しさん
2011/04/03(日) 14:26:57.150509デフォルトの名無しさん
2011/04/03(日) 15:40:09.010510デフォルトの名無しさん
2011/04/03(日) 15:43:25.350511デフォルトの名無しさん
2011/04/03(日) 15:48:30.150512デフォルトの名無しさん
2011/04/03(日) 16:53:32.240513デフォルトの名無しさん
2011/04/03(日) 17:59:16.59武道家と戦士に転職してからダーマの神殿へ
0514デフォルトの名無しさん
2011/04/03(日) 18:02:43.460515デフォルトの名無しさん
2011/04/03(日) 18:10:14.22↑に囲まれてるのって何ですか?
漠然としててすみません
0516デフォルトの名無しさん
2011/04/03(日) 18:16:24.350517デフォルトの名無しさん
2011/04/03(日) 18:17:09.070518デフォルトの名無しさん
2011/04/03(日) 18:21:17.16属性っていうのかな
0519デフォルトの名無しさん
2011/04/03(日) 18:22:20.980520デフォルトの名無しさん
2011/04/03(日) 18:35:51.510521488
2011/04/03(日) 18:41:42.88無事アクセスすることができました。
HtmlDocument doc = WB.Document;
HtmlDocument frmdoc = doc.Window.Frames[1].Document;
frmdoc.All.GetElementsByName("tagname")[0].InnerText = "xxx";
という書いてみれば基本的な記述でした。。。
MessageBox.Show(doc.Window.Frames.Count + ""); とか
MessageBox.Show(frm.All.GetElementsByName("tagname").Count + "");
とかで地道に調べてやっと掴むことができました。
Webbrowser内の全てのアイテムを列挙してくれるような便利アイテムはないですかね?
0522デフォルトの名無しさん
2011/04/03(日) 19:31:02.91デバッグにMessageBox.Showを使う必要はないよ
C#エディタの左側の灰色の部分をクリックすると「ブレークポイント」(赤丸)が付いて実行時に中断するようになるから、
後は「ウォッチ式」に値が見たい式を入れればいい
あとブレークポイントを右クリックして設定すると、通過時にログを「出力ウィンドウ」に出せたりする
列挙もウォッチ式で調べて
0523デフォルトの名無しさん
2011/04/03(日) 19:37:47.01デバッグのためにアプリケーション内からあの出力を使う方法はないのかな
自分で作るのは簡単だけど標準で有ればいいのに
0524デフォルトの名無しさん
2011/04/03(日) 19:47:46.040525デフォルトの名無しさん
2011/04/03(日) 20:37:51.090526デフォルトの名無しさん
2011/04/03(日) 21:48:14.300527デフォルトの名無しさん
2011/04/03(日) 22:27:17.790528デフォルトの名無しさん
2011/04/03(日) 22:29:39.560529デフォルトの名無しさん
2011/04/03(日) 22:33:24.370530デフォルトの名無しさん
2011/04/03(日) 22:35:07.530531デフォルトの名無しさん
2011/04/03(日) 22:44:26.03(たぶんVB6とVB.NETの区別もついてないと思う)
0532デフォルトの名無しさん
2011/04/03(日) 22:52:17.41C#コンパイラはVB.NETよりきれいなILを吐くし、新機能の追加もVBより優遇されてる
0533デフォルトの名無しさん
2011/04/03(日) 22:57:10.32>C#コンパイラはVB.NETよりきれいなILを吐く
ソース出せ
0534デフォルトの名無しさん
2011/04/03(日) 22:58:14.53ソース出したらILにしてくれるのか
0535デフォルトの名無しさん
2011/04/03(日) 22:58:18.28.NETを楽に扱うため。
0536デフォルトの名無しさん
2011/04/03(日) 22:59:42.71どっちも生成されるILはほとんど同じだと思っていたが違いがあるんか?
0537デフォルトの名無しさん
2011/04/03(日) 23:03:48.400538デフォルトの名無しさん
2011/04/03(日) 23:05:11.880539デフォルトの名無しさん
2011/04/03(日) 23:11:14.91同一ではないから違いはあるよ。
IronPythonなんて糞遅いしな。
0540デフォルトの名無しさん
2011/04/03(日) 23:12:04.400541デフォルトの名無しさん
2011/04/03(日) 23:13:36.81最近の組み込みOSはC#で実装されるのが一般的
0542デフォルトの名無しさん
2011/04/03(日) 23:15:08.720543デフォルトの名無しさん
2011/04/03(日) 23:15:18.890544デフォルトの名無しさん
2011/04/03(日) 23:17:16.40ウソ乙!!ソース出せよ
0545デフォルトの名無しさん
2011/04/03(日) 23:17:21.650546デフォルトの名無しさん
2011/04/03(日) 23:18:12.650547デフォルトの名無しさん
2011/04/03(日) 23:21:21.29どう見てもネタだろ
0548デフォルトの名無しさん
2011/04/03(日) 23:22:09.550549デフォルトの名無しさん
2011/04/03(日) 23:23:51.330550デフォルトの名無しさん
2011/04/03(日) 23:24:32.92荒らすなら使い古しじゃない燃料用意しろよ
>>541
そのネタ何度目だ
>>542-543>>546
自演臭いが、同じネタに釣られんなよ
0551デフォルトの名無しさん
2011/04/03(日) 23:43:26.99「自演乙」
・・・
0552デフォルトの名無しさん
2011/04/03(日) 23:46:46.110553デフォルトの名無しさん
2011/04/04(月) 00:01:01.60事実を述べているだけで誰も叩いちゃいないでしょ
被害妄想はんぱねーっすね
VBA、VBなどの事務系流れの人には一押しの環境なんだから
自信を持った方がいいですよ
0554デフォルトの名無しさん
2011/04/04(月) 00:04:45.78へぇ、荒らしてる事については否定しないんだ
0555デフォルトの名無しさん
2011/04/04(月) 00:06:10.40キチガイに触れる=荒らす
という観点から見ればその通りだな
ごめんなさい。
0556デフォルトの名無しさん
2011/04/04(月) 00:08:39.33○感受性が豊か過ぎる人
不適切な表現をして申し訳ない
0557デフォルトの名無しさん
2011/04/04(月) 00:10:07.91被害妄想はんぱねーっすねw
0558デフォルトの名無しさん
2011/04/04(月) 00:25:49.23よく意味が分からないです。
>>550 に対する >>553
>>554 に対する >>555-556
アンカーもしっかりつけてますし
独立した内容なので誤解のしようがないと思うのですが・・・
感受性が豊かですねぇ
0559デフォルトの名無しさん
2011/04/04(月) 00:37:58.70ごめんなさい。とは何だったのかwwww
0560デフォルトの名無しさん
2011/04/04(月) 01:31:31.89>>559
そのままだから説明のしようがないなぁ
○○○○をスルー出来ない奴は荒らしだよね
そうだね、ごめんなさい
ってなこと
0561デフォルトの名無しさん
2011/04/04(月) 01:35:24.72精神病院内ってネット使えるの?
0562デフォルトの名無しさん
2011/04/04(月) 01:51:54.28病院によるんじゃない?
担当医に相談してみたら?
0563デフォルトの名無しさん
2011/04/04(月) 03:19:51.08了解した。
お前の担当医に明日聞いてみるよ、アドバイスありがと。
0564デフォルトの名無しさん
2011/04/04(月) 03:44:37.90全くスルーできてないなw
0565デフォルトの名無しさん
2011/04/04(月) 07:16:04.290566デフォルトの名無しさん
2011/04/04(月) 07:17:26.360567デフォルトの名無しさん
2011/04/04(月) 08:14:12.26ほかの言語では実感できなかったから、ちょっと感動した
VS2010の効果もあるだろうけど
0568デフォルトの名無しさん
2011/04/04(月) 10:41:24.430569デフォルトの名無しさん
2011/04/04(月) 10:43:23.830570デフォルトの名無しさん
2011/04/04(月) 10:55:21.900571デフォルトの名無しさん
2011/04/04(月) 11:38:24.040572デフォルトの名無しさん
2011/04/04(月) 12:19:24.820573デフォルトの名無しさん
2011/04/04(月) 12:42:11.980574デフォルトの名無しさん
2011/04/04(月) 13:32:05.320576デフォルトの名無しさん
2011/04/04(月) 18:29:49.93ゲーム試作してるんですが多分そっちじゃないのでここに書きます〜。
とあるインターフェースを継承したAとBがあるんです。
AとBはアップデート関数が呼ばれるのを配列のプールの中で待ってます。
で、Aが主人公機でBが背景オブジェクトだとして、
AとBをなるべく癒着しない方法で通信させてあるパラメータを同期させたいのですが、どういう方法がありますか?
そのインターフェースを継承したオブジェクトはいっぱいあるんですよ。
で、通信方法で柔軟性のあるものを探しています。
あと、コードが必要なら上げますよ。
0577デフォルトの名無しさん
2011/04/04(月) 18:45:54.65・Javaが物足りない
・C++は長くて面倒
↓
結論:C#
0578576
2011/04/04(月) 18:51:15.550579576
2011/04/04(月) 19:04:47.520580デフォルトの名無しさん
2011/04/04(月) 19:16:01.640581576
2011/04/04(月) 19:48:06.71ふむふむ。そういう方法もありますなー。
せっかくC#使ってインターフェースベースのことやってるから、それを最大化したい欲求がじわじわと・・・。
あと、いつも悩むのは配列一個しか使わないでチャンポンなんだけど、それを目的別に分けるべきかなやむんですよねー。
試作なので今はお手軽重視なんですけど、そのうち・・・。どうしようかな〜〜〜〜。
ちょっとためしてみます〜。
解答ありがとう!!
0582デフォルトの名無しさん
2011/04/04(月) 20:55:24.97早く実装汗
0583デフォルトの名無しさん
2011/04/04(月) 21:03:24.74つ Reactive Extensions
0584デフォルトの名無しさん
2011/04/04(月) 21:24:22.48いちおううまくいってます。ちょっと泥臭いですけど。
しばらく眺めてて、フィーリングは悪くないですね!!じがじっさーん。
>>582
素人なのでLinqはまだ手をつけてないんですよね。この際調べてみるか。
>>583
面白そうな拡張ではあるんですけど、まずはLinq調べてからにします。
ご両人ともご意見ありがとう。
0585576
2011/04/04(月) 21:41:12.620586576
2011/04/04(月) 21:59:24.30以下のようなコードを書いたらforeachで例外吐きやがった。
なんで参照の先の面倒までみてるのかなぁ・・・。うーむ。
var Re = from O in Objects_
where O.IsDestroy == false
select O;
foreach (var o in Re)
{
o.OnUpdate(this);
o.OnCollision(this);
}
いきなりつまずいた・・・。
0587デフォルトの名無しさん
2011/04/04(月) 22:03:32.060588576
2011/04/04(月) 22:12:16.60この場合のIsDestroyはゲームオブジェクトの削除フラグだよ。
この行の下に削除コードがあるんだ。
画面外にいったやつイチイチ消してたら色々非効率だからね。
0589デフォルトの名無しさん
2011/04/04(月) 22:12:35.69それで例外出るならLINQ使わずforeachの中でifで調べても例外出るはず
可能性としては、IsDestroyプロパティの実装に問題があるか
Objects_にnullが含まれているか
0590デフォルトの名無しさん
2011/04/04(月) 22:25:20.92なんでお前はそんな態度なの?w
0591デフォルトの名無しさん
2011/04/04(月) 22:27:16.91読み込んだテキストとオーディオをリンクさせ、オーディオの再生箇所まで下線を引く。
(テキストはオーディオのスクリプト)
要はカラオケの字幕みたいなイメージ。
テキストの直接編集も可能。
最初テキストボックスのコントロールになんとか下線を引いていけないか
調べてみましたが、無理そうなので諦めました。
上記のようなものを実装する場合、何を使うのが良いと思いますか?
0592デフォルトの名無しさん
2011/04/04(月) 22:35:23.74WPF
Silverlight
0593デフォルトの名無しさん
2011/04/04(月) 22:38:25.44わんくま同盟
NyaRuRu
0594デフォルトの名無しさん
2011/04/04(月) 22:44:02.95正解。っていうか、>>586のコードのObjects_をo.OnUpdate(this);の中で拡張したらコレクションに変更入ったことを検地するんかな?
Reって独立した挙列子じゃないのか・・・。foreach大好き人間としてはこれは困るなー。うむー。
どうやって回避しようかな。素直にforをまわすのであればLinqの意味がうすれるなー。
>>590
馬鹿だから。っていうのは間違ってないけど、へりくだったほうがいいかい?
0595デフォルトの名無しさん
2011/04/04(月) 22:48:59.90ガベージが気になるなら作業用のリストを一つ常に持っといて
クリアしてからAddRangeで全部突っ込め
0596デフォルトの名無しさん
2011/04/04(月) 22:53:20.050597デフォルトの名無しさん
2011/04/04(月) 22:55:58.40C++2011出たら帰ろう
0598デフォルトの名無しさん
2011/04/04(月) 22:57:37.47Array.IndexOfを使えば一応取得は出来るんだけど、Dictionary.Keysの配列(ToArray)を
一旦渡してやらないといけないので、もっとスッキリしたやり方はないかと・・・
0599デフォルトの名無しさん
2011/04/04(月) 22:58:19.34ReをToArrayしてスライスしたら、意図した挙動になったみたい。
これは納得できる動作かも。ふむふむ。
>>596
黒歴史も歴史〜。
今日はこれで退散しますよ。
めちゃくちゃ勉強になったから皆様ありがとう。
また機会があったらお願いします〜。
0600デフォルトの名無しさん
2011/04/04(月) 22:58:46.82フレーム一回の処理にかかる時間に比べたら全く無視できるコストだから問題ない
0601デフォルトの名無しさん
2011/04/04(月) 23:04:15.46じゃぁXNAにします
0602デフォルトの名無しさん
2011/04/04(月) 23:05:40.15>>589
正解。っていうか、>>586のコードのObjects_をo.OnUpdate(this);の中で拡張したらコレクションに変更入ったことを検地するんかな?
Reって独立した挙列子じゃないのか・・・。foreach大好き人間としてはこれは困るなー。うむー。
どうやって回避しようかな。素直にforをまわすのであればLinqの意味がうすれるなー。
>>590
馬鹿だから。っていうのは間違ってないけど、へりくだったほうがいいかい?
0603デフォルトの名無しさん
2011/04/04(月) 23:06:34.56Dictionaryはそもそも挿入順に並んでる保証なんか無い
0604デフォルトの名無しさん
2011/04/04(月) 23:06:39.84>>595
ReをToArrayしてスライスしたら、意図した挙動になったみたい。
これは納得できる動作かも。ふむふむ。
>>596
黒歴史も歴史〜。
今日はこれで退散しますよ。
めちゃくちゃ勉強になったから皆様ありがとう。
また機会があったらお願いします〜。
0605576
2011/04/04(月) 23:24:48.26興味があったらどうぞ。一ヶ月位で消えるよ。
ttp://www1.axfc.net/uploader/File/so/60973.zip&key=2ch
やっと土台ができたよ。
まだ開発中なので苦情等は受けないからね。
そういうわけで皆様また機会があったらおねがいしますよ。んでわノシ
>>602 >>604
俺様の美的センスがそんなにすばらしいかね。
見習ってもいいし見習わなくても良いよ。ほっほっほ。
0606デフォルトの名無しさん
2011/04/04(月) 23:26:00.00引っ込むついでに今日までの成果物上げとく。
興味があったらどうぞ。一ヶ月位で消えるよ。
ttp://www1.axfc.net/uploader/File/so/60973.zip&key=2ch
やっと土台ができたよ。
まだ開発中なので苦情等は受けないからね。
そういうわけで皆様また機会があったらおねがいしますよ。んでわノシ
>>602 >>604
俺様の美的センスがそんなにすばらしいかね。
見習ってもいいし見習わなくても良いよ。ほっほっほ。
0607デフォルトの名無しさん
2011/04/04(月) 23:28:58.230608デフォルトの名無しさん
2011/04/05(火) 00:39:40.54http://www.nicovideo.jp/watch/sm13022762
0609デフォルトの名無しさん
2011/04/05(火) 00:46:07.99とりあえずprivete fieldは「_」で始めるほうが便利だと言っておくw
0610デフォルトの名無しさん
2011/04/05(火) 00:58:20.800611デフォルトの名無しさん
2011/04/05(火) 01:06:54.860612デフォルトの名無しさん
2011/04/05(火) 01:38:13.75なんで?
0613デフォルトの名無しさん
2011/04/05(火) 01:41:55.53C/C++だと処理系予約だからちょっと抵抗ある。C#だからいいのか。
0614デフォルトの名無しさん
2011/04/05(火) 01:48:48.470615デフォルトの名無しさん
2011/04/05(火) 01:49:10.89そういうバッドノウハウやめれや
0616デフォルトの名無しさん
2011/04/05(火) 01:53:58.840617デフォルトの名無しさん
2011/04/05(火) 02:08:20.52基本的にクラスライブラリ開発のデザインガイドラインに従うべき
0618デフォルトの名無しさん
2011/04/05(火) 02:14:15.300619デフォルトの名無しさん
2011/04/05(火) 02:15:39.55どこがどう便利なの?
まさかインテリセンスで_を押すとまとめて出てくるとかいう理由?
0620609 ◆h7wg4uVcLc
2011/04/05(火) 02:20:26.39ソースコード読まないキチガイ荒らし君に絡まれても嬉しくないんだけどなぁ
0621デフォルトの名無しさん
2011/04/05(火) 02:24:44.420622デフォルトの名無しさん
2011/04/05(火) 02:28:00.110623デフォルトの名無しさん
2011/04/05(火) 02:39:31.670624616
2011/04/05(火) 02:46:11.48それ以外にも、大抵publicなプロパティとprivate/protectedなフィールドの区別がつきやすいのと
private int FVar
property int Var { get { return FVar ;} }
って時に、名前を考えないで済む。
あと、宗教(Delphi)上の理由でつける癖がついてるとか。
引数の変数にはAVarとすると、メンバー変数と被りにくいだとかね。
とはいえ、>>617 の言うように、そういう習慣は周りと合わせましょう。
何でかは忘れたけどMSDNのどっかのガイドラインにフィールドだからといってFをつけるなとかあったしな。
>>622
コテ? もしかして:トリップ
レス番入れたついでにトリップもつけたんじゃないの?
IDが表示される板、ID板に慣れてる人とそうじゃない人の考え方の違いもあるだろうし
0625デフォルトの名無しさん
2011/04/05(火) 02:53:03.72それもう流行ってないよ
0626デフォルトの名無しさん
2011/04/05(火) 04:07:58.360627デフォルトの名無しさん
2011/04/05(火) 04:43:45.29VBerは巣から出てこなくていいよ
0628デフォルトの名無しさん
2011/04/05(火) 06:51:50.110629デフォルトの名無しさん
2011/04/05(火) 11:59:59.92Environment.GetFolderPath(Environment.SpecialFolder.Templates);
0630デフォルトの名無しさん
2011/04/05(火) 12:09:52.94Explorerの話なら、とりあえずその実行結果のパスをロケーションバーに貼り付けてみるとか
0631デフォルトの名無しさん
2011/04/05(火) 12:52:26.360632デフォルトの名無しさん
2011/04/05(火) 12:54:51.74はい次
0633デフォルトの名無しさん
2011/04/05(火) 13:12:30.79相当量コード書いてもサイズが15KBぐらいなんですけど何故ですか?
0634デフォルトの名無しさん
2011/04/05(火) 13:14:30.54はい次
0635デフォルトの名無しさん
2011/04/05(火) 13:18:05.980636デフォルトの名無しさん
2011/04/05(火) 13:22:55.510637デフォルトの名無しさん
2011/04/05(火) 13:25:12.810638デフォルトの名無しさん
2011/04/05(火) 13:29:55.55・コンパイルの段階ではインライン展開とかループ展開とかやらない(実行時に行われる)
・ライブラリをスタティックリンクしない(これが一番大きい)
0639デフォルトの名無しさん
2011/04/05(火) 13:33:18.09つまんないね
0640デフォルトの名無しさん
2011/04/05(火) 13:33:27.990641デフォルトの名無しさん
2011/04/05(火) 13:37:43.10自己解決
恥ずかしくて言えないくらい
あるはずのファイルが無いと思ったらこれユーザー管理下かよ・・・
サーセン俺がバカだった
0642デフォルトの名無しさん
2011/04/05(火) 13:42:55.290643デフォルトの名無しさん
2011/04/05(火) 13:44:45.44C,C++はネイティブ
C#は .NET FRAMEWORK
0644デフォルトの名無しさん
2011/04/05(火) 13:50:34.270645デフォルトの名無しさん
2011/04/05(火) 14:16:08.52死ね。
笑笑
0647デフォルトの名無しさん
2011/04/05(火) 15:19:13.44>>634
>>639
>>644
同一人物
0648デフォルトの名無しさん
2011/04/05(火) 15:24:36.95cl /MD hello.cpp
0649デフォルトの名無しさん
2011/04/05(火) 15:28:51.560650デフォルトの名無しさん
2011/04/05(火) 15:36:10.870651デフォルトの名無しさん
2011/04/05(火) 16:36:41.48{
int margin = 100;
public Form1()
{
InitializeComponent();
booklist[] book = new booklist[3];
for (int i = 0; i < 3; i++)
{
book[i] = new booklist();
book[i].Left = i * margin;
}
this.Controls.Add(book[0]);
this.Controls.Add(book[1]);
this.Controls.Add(book[2]);
}
}
public class booklist : Label
{
public booklist()
{
this.Text = "test";
}
}
booklistクラスをbook変数の様な感じに出来るようなインデクサの書き方はどうすればいいですか?
クラスの配列にはインデクサが使えるみたいなのでbooklistクラスにインデクサを使いたいのですが書き方が分かりません
0652デフォルトの名無しさん
2011/04/05(火) 16:42:39.22そうだなキチガイ君
0653デフォルトの名無しさん
2011/04/05(火) 19:47:19.15よくわかんないけど
Label継承したbookクラス作ってbooklistをコレクションにする
インデクサの構文はそこらへんにあるだろうからそれでbook返すようにする
とか?
0654651
2011/04/05(火) 21:16:13.54>>2のコードアップローダーのURLです↓
http://ideone.com/RA3w0
これの結果は651と同じに表示されます
インデクサの使い方の勉強なのでコードが長くなるとかは問題ないのですが
これはインデクサの使い方として妥当なコードか自分では分かりません
こう書いたほうがいいとかあるでしょうか?
0655デフォルトの名無しさん
2011/04/05(火) 21:31:13.560656デフォルトの名無しさん
2011/04/05(火) 21:50:40.180657デフォルトの名無しさん
2011/04/05(火) 21:52:16.21asyncが紹介されただけ
0658デフォルトの名無しさん
2011/04/06(水) 10:13:13.08Windowsの新OSが出る前ぐらいには出てくれ
0659デフォルトの名無しさん
2011/04/06(水) 10:37:03.990660デフォルトの名無しさん
2011/04/06(水) 12:22:01.60となると、すでに CTP 版の出てる Async だけが C# 5.0 の対象な気もする。
0661デフォルトの名無しさん
2011/04/06(水) 14:07:50.18仕様の不具合訂正が主だったみたいだけど
0662デフォルトの名無しさん
2011/04/06(水) 15:48:32.79開発者のWPFの移行も困難を極める状況。
2012年じゃ早すぎる。
0663デフォルトの名無しさん
2011/04/06(水) 16:17:22.86なんだ、お前戻ってきちゃったのか
0664デフォルトの名無しさん
2011/04/06(水) 16:20:02.17またおまえか。
あっちこっちのスレ荒らしてんじゃねーよ、キチガイ。
0665デフォルトの名無しさん
2011/04/06(水) 16:22:04.070666デフォルトの名無しさん
2011/04/06(水) 16:23:53.41厨房みたいなのが多く触るような言語じゃないと流行らない
0667デフォルトの名無しさん
2011/04/06(水) 16:24:09.26突然失礼な奴だな。
周りのみんなが敵に見えてるキチガイは黙ってろよ
0668デフォルトの名無しさん
2011/04/06(水) 16:25:20.950669デフォルトの名無しさん
2011/04/06(水) 16:27:05.05特定されたら即発狂ワロタ
0670デフォルトの名無しさん
2011/04/06(水) 16:28:05.20しね。キチガイ。
0671デフォルトの名無しさん
2011/04/06(水) 16:29:03.390672デフォルトの名無しさん
2011/04/06(水) 16:36:26.010673デフォルトの名無しさん
2011/04/06(水) 16:36:50.072.0の頃はきめえ
0674デフォルトの名無しさん
2011/04/06(水) 16:48:22.16こいつうぜぇ。
0675デフォルトの名無しさん
2011/04/06(水) 16:54:05.760676デフォルトの名無しさん
2011/04/06(水) 16:55:37.84ほね。
0677デフォルトの名無しさん
2011/04/06(水) 17:03:40.990678デフォルトの名無しさん
2011/04/06(水) 17:07:51.040679デフォルトの名無しさん
2011/04/06(水) 17:14:11.37144とか例外とか謎用語使ってるからすぐ分かる。
まじうざいから。
0680デフォルトの名無しさん
2011/04/06(水) 17:18:40.38春休みだなぁ。
0681デフォルトの名無しさん
2011/04/06(水) 17:22:46.820682デフォルトの名無しさん
2011/04/06(水) 17:25:40.71自分の気に入らない奴はいつも同じ奴っていう設定です
0683デフォルトの名無しさん
2011/04/06(水) 17:36:59.16いつまでも引きずるなんて、そんなに悔しかったの?
0684デフォルトの名無しさん
2011/04/06(水) 17:38:45.51よほど悔しかったか、かなりのキチガイか。
0685デフォルトの名無しさん
2011/04/06(水) 17:40:38.98叩いてる本人しか理解できねーよwww
0686デフォルトの名無しさん
2011/04/06(水) 17:41:48.66この人って例外さん?144?
0687デフォルトの名無しさん
2011/04/06(水) 17:46:26.59過去ログ引用して悔しがるような要素がどこにあったのか説明して欲しいわw
0688デフォルトの名無しさん
2011/04/06(水) 17:51:38.660689デフォルトの名無しさん
2011/04/06(水) 17:58:13.650690デフォルトの名無しさん
2011/04/06(水) 18:00:24.860691デフォルトの名無しさん
2011/04/06(水) 18:04:24.38他スレにコピペしてるのは俺じゃない。
0692デフォルトの名無しさん
2011/04/06(水) 18:06:28.130693デフォルトの名無しさん
2011/04/06(水) 18:07:13.520694デフォルトの名無しさん
2011/04/06(水) 18:08:02.360695デフォルトの名無しさん
2011/04/06(水) 18:09:51.17ふつうに被害妄想です。完全に病気です。
0696デフォルトの名無しさん
2011/04/06(水) 18:11:13.23まじ精神科行ったほうがいいと思います。
0697デフォルトの名無しさん
2011/04/06(水) 18:11:30.36>>662のレスで容易に特定できるじゃないか。
実際>>664が釣れたわけで
ついでに荒れてる他のスレも静かになったw
0698デフォルトの名無しさん
2011/04/06(水) 18:12:12.49100倍は断念してWP7スレでネイティブマンセーしてたな
0699デフォルトの名無しさん
2011/04/06(水) 18:13:49.410700デフォルトの名無しさん
2011/04/06(水) 18:16:58.210701デフォルトの名無しさん
2011/04/06(水) 18:19:09.070702デフォルトの名無しさん
2011/04/06(水) 18:19:16.70で、さらに誰かが、AsParallel()でさらに半分以下になったとか言ってた。
マルチスレッド使っていいなら何でもありだよ。
0703デフォルトの名無しさん
2011/04/06(水) 18:20:04.250704デフォルトの名無しさん
2011/04/06(水) 18:22:56.5740倍xクワッドで団塊おやじの勝ち。
0705デフォルトの名無しさん
2011/04/06(水) 18:23:21.810706デフォルトの名無しさん
2011/04/06(水) 18:24:54.860707デフォルトの名無しさん
2011/04/06(水) 18:26:34.020708デフォルトの名無しさん
2011/04/06(水) 18:27:39.070709デフォルトの名無しさん
2011/04/06(水) 18:28:06.920710デフォルトの名無しさん
2011/04/06(水) 18:39:58.750711デフォルトの名無しさん
2011/04/06(水) 19:55:46.430712デフォルトの名無しさん
2011/04/06(水) 20:00:32.55c#は遅くて使えないってことになる。
0713デフォルトの名無しさん
2011/04/06(水) 20:05:46.680714デフォルトの名無しさん
2011/04/06(水) 20:08:32.02頑張って流れを正常にしてくれ。
0715デフォルトの名無しさん
2011/04/06(水) 20:15:14.39ほんと誰でもケンカ売ってるね、キミ。
0716デフォルトの名無しさん
2011/04/06(水) 20:16:38.34いちいち反応してくるなよw
0717デフォルトの名無しさん
2011/04/06(水) 20:17:38.570718デフォルトの名無しさん
2011/04/06(水) 20:18:00.66キチガイはスルーもできないからキチガイって言われるんですよ。
0719デフォルトの名無しさん
2011/04/06(水) 20:19:03.930720デフォルトの名無しさん
2011/04/06(水) 20:23:14.960721デフォルトの名無しさん
2011/04/06(水) 20:25:10.280722デフォルトの名無しさん
2011/04/06(水) 21:26:37.97ありがとうございます
パスワードを暗号化して保存したいのですがどの程度の強度があれば安心できますでしょうか?
0723デフォルトの名無しさん
2011/04/06(水) 21:41:35.36しかもそれは多分君が求めている物ではない
あと考えられるのはパスワード管理アプリ?
0724デフォルトの名無しさん
2011/04/06(水) 21:50:57.320725デフォルトの名無しさん
2011/04/06(水) 21:53:11.630726デフォルトの名無しさん
2011/04/06(水) 22:07:07.33まずは、
1. そのパスワードが何で
2. 敵は誰なのか
という前提を決めてくれ
0727デフォルトの名無しさん
2011/04/06(水) 22:30:11.72でもフリーソフトなどではアクセス回数なんかを
調べれたりするものがあるんですけど
0728デフォルトの名無しさん
2011/04/06(水) 22:45:00.950729デフォルトの名無しさん
2011/04/06(水) 22:47:12.380730デフォルトの名無しさん
2011/04/06(水) 23:10:49.35ほね」。
0731デフォルトの名無しさん
2011/04/06(水) 23:18:17.05他で聞きます
0732デフォルトの名無しさん
2011/04/06(水) 23:19:10.99煽っても無駄だおwwwwwwwwwwww
びろーんwwwwwwwwwwwwwwwwwwwwwwwwwwww
0733デフォルトの名無しさん
2011/04/06(水) 23:21:49.530734デフォルトの名無しさん
2011/04/06(水) 23:23:16.910735デフォルトの名無しさん
2011/04/06(水) 23:24:48.870736デフォルトの名無しさん
2011/04/06(水) 23:25:30.690737デフォルトの名無しさん
2011/04/06(水) 23:30:45.220738デフォルトの名無しさん
2011/04/06(水) 23:32:00.880739デフォルトの名無しさん
2011/04/06(水) 23:33:36.89お前は100倍コード書いてろ更年期
0740デフォルトの名無しさん
2011/04/06(水) 23:35:57.57もっとよく思い出してみなよ
0741デフォルトの名無しさん
2011/04/06(水) 23:38:09.880742デフォルトの名無しさん
2011/04/06(水) 23:39:28.82おまえはどんだけレッテル作ってんだよw
0743デフォルトの名無しさん
2011/04/06(水) 23:41:58.600744デフォルトの名無しさん
2011/04/06(水) 23:44:26.970745デフォルトの名無しさん
2011/04/06(水) 23:44:30.46144ってまた新しい暗号かよw
おまえはどんだけレッテル作ってんだよw
0746デフォルトの名無しさん
2011/04/06(水) 23:47:12.120747デフォルトの名無しさん
2011/04/06(水) 23:50:58.230748デフォルトの名無しさん
2011/04/06(水) 23:52:02.710749デフォルトの名無しさん
2011/04/06(水) 23:53:32.34パスワードはネットゲームとメルマガとmixiとメールなどです
敵はたくさんいます
・パソコンに侵入してファイルを盗むクラッカー
・パソコンを盗んでパソコンの中のファイルを物色する泥棒
・googleとyahoo(パスワードが検索結果に載ったら怖いので)
0750デフォルトの名無しさん
2011/04/06(水) 23:59:51.090751デフォルトの名無しさん
2011/04/07(木) 00:02:07.68聞くまでもない
AES256あたりでいいっしょ
0752デフォルトの名無しさん
2011/04/07(木) 00:05:43.46AES256のサンプルコードってどこかにないですか?
0753デフォルトの名無しさん
2011/04/07(木) 10:22:33.71比較的温厚な性格が多い、いつも笑顔って感じ
大陸とかはどうしても戦乱の歴史を長く生きてきているせいもあって
なかなか性格が厳しいんだよ
また、北方程厳しい性格になるこれは仕方ない
中国でも南方の方だと比較的性格が温厚
0754デフォルトの名無しさん
2011/04/07(木) 10:23:24.280755デフォルトの名無しさん
2011/04/07(木) 10:24:32.000756デフォルトの名無しさん
2011/04/07(木) 10:29:25.170757デフォルトの名無しさん
2011/04/07(木) 10:51:44.180758デフォルトの名無しさん
2011/04/07(木) 10:59:38.430759デフォルトの名無しさん
2011/04/07(木) 11:07:39.920760デフォルトの名無しさん
2011/04/07(木) 11:23:30.97制御系やった事ない中国人エンンジニアに現場で即席で教えるのには
結構役立った
まあ、制御つったってRS232CとGP-IBだから大した事は無いんだけどね
組み込み制御とかなると話は別だが
0761デフォルトの名無しさん
2011/04/07(木) 11:39:57.480762デフォルトの名無しさん
2011/04/07(木) 11:46:46.250763デフォルトの名無しさん
2011/04/07(木) 15:42:07.37小学生中学年でも四則演算の優先順位くらいわかるぞ
0764デフォルトの名無しさん
2011/04/07(木) 15:44:06.100765デフォルトの名無しさん
2011/04/07(木) 15:58:01.650766デフォルトの名無しさん
2011/04/07(木) 16:04:05.520767デフォルトの名無しさん
2011/04/07(木) 16:05:51.380768デフォルトの名無しさん
2011/04/07(木) 16:12:38.69HSPのスレじゃないからこの辺でストップな
0769デフォルトの名無しさん
2011/04/07(木) 18:36:49.62数週間待つ場合どのように処理を行えばよいでしょうか?
0770デフォルトの名無しさん
2011/04/07(木) 18:40:15.08{
console.writeline("freezing");
_daytimespan=notime-freezestarttime
}
0771デフォルトの名無しさん
2011/04/07(木) 18:46:32.27普通はタスクとか登録するんだろうけど
C#関係ねーし
0772デフォルトの名無しさん
2011/04/07(木) 18:50:19.720773デフォルトの名無しさん
2011/04/07(木) 19:03:53.02Datetime型の2変数をsubtructすると、TimeSpan型になるから、後はそのメンバを見れば良いよ。
0774デフォルトの名無しさん
2011/04/07(木) 19:04:09.890776デフォルトの名無しさん
2011/04/07(木) 19:40:01.400777デフォルトの名無しさん
2011/04/07(木) 19:47:16.61タスクスケジューラ使えばいいじゃないか。
Win32APIを呼ぶ事になるんで後はぐぐって調べてね。
0778デフォルトの名無しさん
2011/04/07(木) 19:47:32.910779デフォルトの名無しさん
2011/04/07(木) 19:51:39.990780769
2011/04/07(木) 19:52:01.19ファイルの削除を行うようにしたいのです。
Exe本体は常に動いているかもしれないし、再起動するかもしれないので前回削除日時を
XML等に設定で持たせておこうかなと。ただ、ユーザーにタスク等を仕込ませたくないので
exeで管理できるほうがよいです。なにかイベントみたいなものでもあればよいのですが・・・
0781デフォルトの名無しさん
2011/04/07(木) 19:58:47.58途中でアプリやPCを再起動したり、実行を中断したりすることになるから、
単純にタイマーやSleepでは対応できない。
0782デフォルトの名無しさん
2011/04/07(木) 20:00:51.570783デフォルトの名無しさん
2011/04/07(木) 20:12:43.020784デフォルトの名無しさん
2011/04/07(木) 20:15:44.770785デフォルトの名無しさん
2011/04/07(木) 20:18:11.420786デフォルトの名無しさん
2011/04/07(木) 20:25:42.210787デフォルトの名無しさん
2011/04/07(木) 20:34:14.79Array.CopyかArray.AsReadOnly使え
0788デフォルトの名無しさん
2011/04/07(木) 20:48:14.04ムリポ
>>787
�d
0789デフォルトの名無しさん
2011/04/07(木) 21:55:46.880790デフォルトの名無しさん
2011/04/07(木) 22:27:19.050791デフォルトの名無しさん
2011/04/07(木) 22:30:03.510792デフォルトの名無しさん
2011/04/07(木) 22:32:29.71もっとよく思い出してみなよ
0793デフォルトの名無しさん
2011/04/07(木) 22:38:36.340794デフォルトの名無しさん
2011/04/07(木) 22:42:10.080795デフォルトの名無しさん
2011/04/07(木) 22:43:01.87http://hibari.2ch.net/test/read.cgi/tech/1202568694/
0796デフォルトの名無しさん
2011/04/07(木) 22:48:11.740797デフォルトの名無しさん
2011/04/08(金) 07:15:25.07文字を書くにはどうしたらよいでしょうか?
Bitmap bmp = new Bitmap(100, 100);
//ここで文字を書きたい
bmp.Save("e:\\test.png", System.Drawing.Imaging.ImageFormat.Png);
bmp.Dispose();
0798デフォルトの名無しさん
2011/04/08(金) 07:38:06.59//ここで文字を書きたい
using (Graphics g = Graphics.FromImage(bmp))
{
g.DrawString("★",
new Font("MS Pゴシック", 10.0f,FontStyle.Regular),
Brushes.Black,
0,
0);
}
bmp.Save("e:\\test.png", System.Drawing.Imaging.ImageFormat.Png);
bmp.Dispose();
0799デフォルトの名無しさん
2011/04/08(金) 07:40:00.42Bitmap bmp = new Bitmap(100, 100);
//ここで文字を書きたい
using (Graphics g = Graphics.FromImage(bmp))
{
//bmpの背景を塗りつぶす
g.FillRectangle(Brushes.White,
0, 0, bmp.Width, bmp.Height);
//文字を描画
g.DrawString("★",
new Font("MS Pゴシック", 10.0f,FontStyle.Regular),
Brushes.Black,
0,
0);
}
bmp.Save("e:\\test.png", System.Drawing.Imaging.ImageFormat.Png);
bmp.Dispose();
0800デフォルトの名無しさん
2011/04/08(金) 08:08:04.30神様ありがとう
0801デフォルトの名無しさん
2011/04/08(金) 09:21:18.37ねーよ
HSPはネイティブだけど
C#はマネージドコードだし
0802デフォルトの名無しさん
2011/04/08(金) 10:15:57.57もしかしてC#よりはえぇのか!?!?!
0803デフォルトの名無しさん
2011/04/08(金) 10:54:44.27完全なネイティブ
ネイティブだからと言って速いかどうかは一概に言えないよ
俺の作った映像処理ソフトは以前はC++でネティブだったが
2年前にC#で書き直した
しかもC#の方が速かったという落ち
0804デフォルトの名無しさん
2011/04/08(金) 11:03:34.48中間言語インタプリタ
ネイティブなexeを発行できるけど、ランタイムにオブジェクトファイルを埋め込んでるだけ
C#は実行前に中間言語をネイティブコードにコンパイルするので動作時には完全にネイティブ
0805デフォルトの名無しさん
2011/04/08(金) 11:14:33.900806デフォルトの名無しさん
2011/04/08(金) 11:17:44.32JITはネイティブだろw
ネイティブだから移植性が…みたいな話ならネイティブじゃないが
0807デフォルトの名無しさん
2011/04/08(金) 11:34:52.370808デフォルトの名無しさん
2011/04/08(金) 12:09:29.180810デフォルトの名無しさん
2011/04/08(金) 12:15:10.410811デフォルトの名無しさん
2011/04/08(金) 12:16:10.910812デフォルトの名無しさん
2011/04/08(金) 12:16:59.970813デフォルトの名無しさん
2011/04/08(金) 12:18:53.47内部で翻訳してようがそんなのOSには関係ねえし
0814デフォルトの名無しさん
2011/04/08(金) 12:23:09.760815デフォルトの名無しさん
2011/04/08(金) 12:23:20.670816デフォルトの名無しさん
2011/04/08(金) 12:33:48.710817デフォルトの名無しさん
2011/04/08(金) 12:40:35.68http://hatsukari.2ch.net/test/read.cgi/news/1302228428/
0818デフォルトの名無しさん
2011/04/08(金) 13:03:44.880819デフォルトの名無しさん
2011/04/08(金) 13:07:12.670820デフォルトの名無しさん
2011/04/08(金) 13:20:06.600821デフォルトの名無しさん
2011/04/08(金) 13:20:36.040822デフォルトの名無しさん
2011/04/08(金) 13:22:29.82vs2010に組み込まれるイネージらしいし
0823デフォルトの名無しさん
2011/04/08(金) 13:24:05.430824デフォルトの名無しさん
2011/04/08(金) 13:32:48.410825デフォルトの名無しさん
2011/04/08(金) 13:46:46.63ちょとした嫌がらせ
0826デフォルトの名無しさん
2011/04/08(金) 14:07:04.520827824
2011/04/08(金) 14:13:19.47許して下さい
0828デフォルトの名無しさん
2011/04/08(金) 15:42:05.780829デフォルトの名無しさん
2011/04/08(金) 16:31:19.230830デフォルトの名無しさん
2011/04/08(金) 16:34:28.100831デフォルトの名無しさん
2011/04/08(金) 17:11:15.300832デフォルトの名無しさん
2011/04/08(金) 17:17:36.090833デフォルトの名無しさん
2011/04/08(金) 17:45:55.690834( ̄ー ̄)ニヤリッ
2011/04/08(金) 17:46:10.580835デフォルトの名無しさん
2011/04/08(金) 17:54:05.340836デフォルトの名無しさん
2011/04/08(金) 17:57:50.40VBみたいなもんか
VBあんま知らないけど、VB6とVB.NETは別言語らしいな
0837デフォルトの名無しさん
2011/04/08(金) 18:16:52.92共通言語仕様なんてノーマルな仕様が受け入れられるはずがない
0838デフォルトの名無しさん
2011/04/08(金) 18:21:19.850839デフォルトの名無しさん
2011/04/08(金) 18:28:46.35スクリプト言語の上から順に実行されていくのが気持ち悪い
好きなロジックから書かせてくれって思う
0840デフォルトの名無しさん
2011/04/08(金) 18:32:53.680841デフォルトの名無しさん
2011/04/08(金) 18:34:54.05そんなあなたも、あと何年かしたらlisp
に行き着く。
上から実効とかロジックの記述とかを
C#でうんぬんしてる自分がいかなるものだったか。
まあ、まだまだ先の話だけど。
0842デフォルトの名無しさん
2011/04/08(金) 18:37:57.990843デフォルトの名無しさん
2011/04/08(金) 18:41:15.95んC#のメソッド内の処理は上から順に実行されていくよね?
こスクリプト言語にも関数やサブルーチンあるよね?
0844デフォルトの名無しさん
2011/04/08(金) 18:44:42.52例えばテキストボックスの右にボタンがあったら
大抵はボタン押すとある処理をして結果をテキストボックスに表示するじゃない
そうじゃない場合もある?それは操作性としてどうなのよって話
やろうと思えばできそうなんだけどな
0845デフォルトの名無しさん
2011/04/08(金) 18:46:07.220846デフォルトの名無しさん
2011/04/08(金) 18:52:24.16>大抵はボタン押すとある処理をして結果をテキストボックスに表示するじゃない
例えば?
0847デフォルトの名無しさん
2011/04/08(金) 18:55:19.970848デフォルトの名無しさん
2011/04/08(金) 18:58:36.46とか
0849デフォルトの名無しさん
2011/04/08(金) 19:10:28.60お前がいかにGUIアプリを作っていないかはよく分かったよ
>そうじゃない場合もある?それは操作性としてどうなのよって話
恥ずかしいよね
0850デフォルトの名無しさん
2011/04/08(金) 19:14:24.12納得w
0851デフォルトの名無しさん
2011/04/08(金) 19:30:58.210852デフォルトの名無しさん
2011/04/08(金) 20:07:45.730853デフォルトの名無しさん
2011/04/08(金) 20:16:11.450854デフォルトの名無しさん
2011/04/08(金) 20:16:32.040855デフォルトの名無しさん
2011/04/08(金) 20:47:17.24突然どうしたんだよ?
ファイル選択用のテキストボックスがほしいから
既存のTextBoxの派生コントロールを作るって話?
>大抵はボタン押すとある処理をして結果をテキストボックスに表示するじゃない
で、ある処理って何なの? 定まって無いなら自動生成できなくね?
0856デフォルトの名無しさん
2011/04/08(金) 21:08:53.49そうじゃない場合もある?それは操作性としてどうなのよ
らしいよ
0857デフォルトの名無しさん
2011/04/08(金) 21:15:34.430858デフォルトの名無しさん
2011/04/08(金) 21:35:46.380859デフォルトの名無しさん
2011/04/08(金) 21:37:39.080860デフォルトの名無しさん
2011/04/08(金) 21:54:14.290861デフォルトの名無しさん
2011/04/08(金) 22:33:06.420862デフォルトの名無しさん
2011/04/08(金) 22:35:08.980863デフォルトの名無しさん
2011/04/08(金) 22:38:44.84プロレスごっこ のミスタイプじゃねーかw
0864デフォルトの名無しさん
2011/04/08(金) 22:52:55.95どんな遊びだよw
0865デフォルトの名無しさん
2011/04/08(金) 22:59:20.41そりゃsuspendしたりresume、priority変えたりするんだろ。
そしてkill…
0866デフォルトの名無しさん
2011/04/08(金) 23:03:02.280867デフォルトの名無しさん
2011/04/09(土) 00:14:21.370868デフォルトの名無しさん
2011/04/09(土) 00:35:22.030869デフォルトの名無しさん
2011/04/09(土) 00:39:18.34それ留年や
0870デフォルトの名無しさん
2011/04/09(土) 01:11:48.34[ 得意先コード(TextBox) ] [検索ボタン] [ 得意先名(Label) ]
見たいなのじゃないの
>>847 >>849
普通こういう形式じゃないのか?
0871デフォルトの名無しさん
2011/04/09(土) 01:17:05.59お前がいかに>>848を読んでいないかはよく分かったよ
0872デフォルトの名無しさん
2011/04/09(土) 01:18:31.290873デフォルトの名無しさん
2011/04/09(土) 01:27:28.91GUIの操作だけでコードを自動生成してほしいな
例えばテキストボックスの右にボタンがあったら
大抵はボタン押すとある処理をして結果をテキストボックスに表示するじゃない
そうじゃない場合もある?それは操作性としてどうなのよって話
やろうと思えばできそうなんだけどな
0874デフォルトの名無しさん
2011/04/09(土) 01:36:31.350875デフォルトの名無しさん
2011/04/09(土) 01:37:10.87だいたい>>848なら自動生成にするほど面倒でもないしそもそも自動化する余地が無いだろ
WPFでもやってれば?
0876デフォルトの名無しさん
2011/04/09(土) 01:39:39.68>>848みたいなやり方しないの?
パスを直接打ちたい、OpenFileDialogで選択もしたい時ってどうするのが一般的?
0877デフォルトの名無しさん
2011/04/09(土) 01:46:43.81>>848みたいなのは、確かに「パスを表示している」と見ることも出来るが、
それを言うなら逆に「FileDialogが入力の補助をしている」という風に考えることもできる。
あえてTextBoxを表示に使う場面を上げるなら、Windowsのファイルのプロパティダイアログとかを
挙げた方が適切だったね。つまりクリップボードへのコピーに対応させたい場合。
0878844
2011/04/09(土) 01:53:19.45メニュ>ファイル>開く
[_____検索文字列______]←[検索]
↓
[リストビュー]
こういう風にGUIで矢印で関連付けしておけばさ自動でコード生成してほしいんだよ
ファイル>開くをするとファイルを取り込み
検索という名前のボタンがあり、左にテキストボックスがあるなら
その文字列を検索して結果をリストビューに表示
これぐらいやろうと思えばできると思うんだよね
0879デフォルトの名無しさん
2011/04/09(土) 01:59:52.940880デフォルトの名無しさん
2011/04/09(土) 02:10:49.34できないんじゃなくてやらないんだよ、分かる?
GUIプログラミングもまともにやってないんじゃ話にならんわな
0881デフォルトの名無しさん
2011/04/09(土) 02:11:07.64Buttonクラスを継承して
お好みのニッチButtonを作ればいいんじゃない?
0882デフォルトの名無しさん
2011/04/09(土) 02:15:20.090883844
2011/04/09(土) 02:15:39.020884デフォルトの名無しさん
2011/04/09(土) 02:15:52.80そもそもの「結果をテキストボックスに表示」はただの書き間違いか。
ならちゃんとそう言ったほうがいいぞ
0886デフォルトの名無しさん
2011/04/09(土) 02:19:18.54何この糞
0887デフォルトの名無しさん
2011/04/09(土) 02:24:30.930888デフォルトの名無しさん
2011/04/09(土) 02:58:35.71助けてどら○も〜ん!って言えばコードが入力されるのか
便利だな
0889デフォルトの名無しさん
2011/04/09(土) 02:59:54.66イマイチ
0890デフォルトの名無しさん
2011/04/09(土) 03:04:57.740891デフォルトの名無しさん
2011/04/09(土) 03:18:34.84なんか仕事しなさそうな略称になったな
0892デフォルトの名無しさん
2011/04/09(土) 04:47:21.70おやじにはレッテル攻撃で逃げてるのにw
0893デフォルトの名無しさん
2011/04/09(土) 05:21:39.67釣りたいならもうちょっと面白い事書いてくれないと
0894デフォルトの名無しさん
2011/04/09(土) 08:33:33.470895デフォルトの名無しさん
2011/04/09(土) 11:41:09.96Color c = ((System.Windows.Media.LinearGradientBrush)(button.Background) ).GradientStops[2].Color;
if( ( (System.Windows.Media.LinearGradientBrush)button.Background ).GradientStops[2].Color == c )
{
( (System.Windows.Media.LinearGradientBrush)( button.Background ) ).GradientStops[2].Color = Colors.Red;
}
WPFにある標準のボタンの背景を変えたいだけなんですが、ほんとにこんな大量のコードを書かないと変わらないんですか?
0896デフォルトの名無しさん
2011/04/09(土) 11:43:21.92using使えば?
0897デフォルトの名無しさん
2011/04/09(土) 11:47:51.07WPFらしい変え方があるような気がするけど・・・
0898デフォルトの名無しさん
2011/04/09(土) 12:01:18.09はつかえそうですが
this.Loaded += ( s, e ) => ;
はどうなるんですか?
Loadされた後に追加しても意味ないですよね
0899デフォルトの名無しさん
2011/04/09(土) 12:17:07.99まあそりゃLoad後に追加したら意味はないだろうな
0900デフォルトの名無しさん
2011/04/09(土) 12:20:42.11そもそも何で毎回キャストしてるん?
var brush = (System.Windows.Media.LinearGradientBrush)button.Background;
ここからやれよ
0901デフォルトの名無しさん
2011/04/09(土) 12:23:00.590902デフォルトの名無しさん
2011/04/09(土) 12:30:48.55Loadされる前が必要ならコンストラクタでInitializeCompornent呼ばれた後に操作すればいいだけだよ
0903デフォルトの名無しさん
2011/04/09(土) 12:32:49.080904デフォルトの名無しさん
2011/04/09(土) 12:37:15.53LinearGradientBrushを作って自分の気に入ったグラデーション設定して
ボタンに突っ込むだけで駄目なのかな?
0905デフォルトの名無しさん
2011/04/09(土) 12:42:23.670906デフォルトの名無しさん
2011/04/09(土) 13:49:07.07if(button is Button)
{
}
0907デフォルトの名無しさん
2011/04/09(土) 14:24:46.33var v1 = from v2 in v3 where v2 is Button select v2;
0908デフォルトの名無しさん
2011/04/09(土) 14:44:57.960909デフォルトの名無しさん
2011/04/09(土) 14:55:19.610910デフォルトの名無しさん
2011/04/09(土) 15:02:05.110911デフォルトの名無しさん
2011/04/09(土) 15:58:55.120912デフォルトの名無しさん
2011/04/09(土) 16:38:39.370913デフォルトの名無しさん
2011/04/09(土) 16:39:24.550914デフォルトの名無しさん
2011/04/09(土) 16:53:38.320915デフォルトの名無しさん
2011/04/09(土) 17:00:12.660916デフォルトの名無しさん
2011/04/09(土) 17:02:56.850917デフォルトの名無しさん
2011/04/09(土) 17:47:35.760918デフォルトの名無しさん
2011/04/09(土) 18:00:54.770919デフォルトの名無しさん
2011/04/09(土) 18:57:03.67あんなもん使えないとか言ってた人がいた。
0920デフォルトの名無しさん
2011/04/09(土) 18:59:23.260921デフォルトの名無しさん
2011/04/09(土) 19:45:50.890922デフォルトの名無しさん
2011/04/09(土) 19:46:11.850923デフォルトの名無しさん
2011/04/09(土) 21:00:39.960924デフォルトの名無しさん
2011/04/09(土) 22:04:04.090925デフォルトの名無しさん
2011/04/09(土) 22:20:31.000926デフォルトの名無しさん
2011/04/09(土) 22:26:44.840927デフォルトの名無しさん
2011/04/09(土) 22:27:06.630928デフォルトの名無しさん
2011/04/09(土) 22:29:53.320929デフォルトの名無しさん
2011/04/09(土) 22:31:46.60まさにルーピー。
0930デフォルトの名無しさん
2011/04/09(土) 22:36:25.310931デフォルトの名無しさん
2011/04/09(土) 22:41:32.350932デフォルトの名無しさん
2011/04/09(土) 22:42:46.810933デフォルトの名無しさん
2011/04/09(土) 22:45:47.270934デフォルトの名無しさん
2011/04/09(土) 22:59:21.19自分はアニメーション使うタイプのアプリは組んだことがないが、組むならば
http://msdn.microsoft.com/ja-jp/library/dd365147.aspx
試してみるかな?
テーブルゲームのGUI程度でそんなモンに労力使うくらいなら、使い勝手煮
詰めるほうを選ぶな。単にビットマップ編集して貼りつけ。で充分すぎる。
0935デフォルトの名無しさん
2011/04/09(土) 23:16:09.440936デフォルトの名無しさん
2011/04/10(日) 07:31:47.99他のアプリから手前に表示中のフォームにフォーカスが移らないでフォームを操作するにはどうすればいいんですか?
0937デフォルトの名無しさん
2011/04/10(日) 09:45:49.470938デフォルトの名無しさん
2011/04/10(日) 10:47:35.41その時処理が重くてプチフリーズするのでフォームをリアルタイムで操作する時にアクティブにしたくないんです
無理ですか?
0939デフォルトの名無しさん
2011/04/10(日) 12:00:46.960940デフォルトの名無しさん
2011/04/10(日) 13:10:36.39別の言語やてるみたいだ
0941デフォルトの名無しさん
2011/04/10(日) 14:03:20.88delegate void MyAction();
class Program
{
static void Main(string[] args)
{
string message = "Hello! World!";
MyAction action = delegate()
{
Console.WriteLine(message); // messageは上位スコープの変数
};
action(); // 出力:Hello! World!
}
}
これのどこがご飯?何が得?さっぱりわからん
これで読んでる人が理解できると思っているのかこいつは
教授でもいるよな、だらだらしゃべるだけで頭に入ってこない奴
0942デフォルトの名無しさん
2011/04/10(日) 14:04:41.65{
string message = "Hello! World!";
Console.WriteLine(message);
}
これでいいじゃん?
何がしたいのこいつは
0943デフォルトの名無しさん
2011/04/10(日) 14:08:18.090944デフォルトの名無しさん
2011/04/10(日) 14:08:24.27Javaとかやってりゃ何が嬉しいかはわかる
0945デフォルトの名無しさん
2011/04/10(日) 14:18:39.91もうそのコピペ飽きた
0946デフォルトの名無しさん
2011/04/10(日) 15:51:11.530947デフォルトの名無しさん
2011/04/10(日) 15:52:57.13だなあ
その機能が必要な人に説明すればわかってもらえるが
使わない人に説明しても意味がない
0948デフォルトの名無しさん
2011/04/10(日) 15:56:04.470949デフォルトの名無しさん
2011/04/10(日) 16:03:50.760950デフォルトの名無しさん
2011/04/10(日) 16:14:31.37あれと同じ使い方だぞ
俺もActionは使うが、ああいう使い方はしない
0951デフォルトの名無しさん
2011/04/10(日) 16:15:52.53そうだよな
学ぶ以前に向いてないという言葉を差し上げた方がいい
0952デフォルトの名無しさん
2011/04/10(日) 16:15:54.18メソッドが分離しているとわかりにくいだと?
そもそも一つのメソッドのコードが長すぎるから分離しているんだろw
あほか
0953デフォルトの名無しさん
2011/04/10(日) 16:17:03.87向き不向きなんて始めたばかりの人間で判断できるわけ?
スタートダッシュが遅い奴ほど延び白はあるぞ
0954デフォルトの名無しさん
2011/04/10(日) 16:18:27.50いきなりいらないって否定から入るようなのはいらないよw
そんなアホばっかり採用したから日本のITは質が悪いんだよ
0955デフォルトの名無しさん
2011/04/10(日) 16:19:23.72これは使える!なんて言うと思うか?
お前ら何十年もプログラミングしているから
見たらわかるだろうけど
アホでもそんだけやってればわかるわwww
それを才能があるとか思っちゃってるの?
そもそも、おっさんになって管理職にもつけず
プログラ民具ばかりやっている奴が才能とか聞いてあきれるわw
0956デフォルトの名無しさん
2011/04/10(日) 16:20:40.82じゃあ、あれが必要だという根拠述べろよww
>>942より>>941の方が有用な根拠述べて見ろやw
いらないって判断の方がまとも
0957デフォルトの名無しさん
2011/04/10(日) 16:21:59.760958デフォルトの名無しさん
2011/04/10(日) 16:23:28.910959デフォルトの名無しさん
2011/04/10(日) 16:23:54.87プログラマなら尚更疑ってかかれよ
他人が言うことなすこと信じちゃう奴に
バグのないアプリ作れるのかよw
0960デフォルトの名無しさん
2011/04/10(日) 16:25:10.410961デフォルトの名無しさん
2011/04/10(日) 16:29:09.15推論して問題を解くAIつかって対戦。
0962デフォルトの名無しさん
2011/04/10(日) 16:32:30.65オススメのライブラリとかありますか?
0963デフォルトの名無しさん
2011/04/10(日) 16:33:40.850964デフォルトの名無しさん
2011/04/10(日) 16:33:57.31ばかばっかw
0965デフォルトの名無しさん
2011/04/10(日) 16:47:46.250966デフォルトの名無しさん
2011/04/10(日) 16:48:52.280967デフォルトの名無しさん
2011/04/10(日) 16:49:02.470968デフォルトの名無しさん
2011/04/10(日) 16:51:26.54はーい、そこのえらそうなあなた
有用性を説明してくださいな
できなかったらお前の負けね
0969デフォルトの名無しさん
2011/04/10(日) 16:54:21.700970デフォルトの名無しさん
2011/04/10(日) 16:55:19.51なんにでも全力投球なあなたってカッコイイ
0971デフォルトの名無しさん
2011/04/10(日) 16:55:30.31なんで安価振ったのが自覚になるわけ?
バカじゃないの?ww
バカっていわれたらバカなのおまえは?w
じゃあお前バカねwww
0972デフォルトの名無しさん
2011/04/10(日) 16:56:50.81頭の片隅?
いやだね
俺はどこかでつまると先に進まないタイプ
すべて理解してから進んでタイプだから
これを理解させてくれないと
俺はこのままで終わっちゃうよ?
それでもいいの?
0973デフォルトの名無しさん
2011/04/10(日) 16:57:57.34http://hibari.2ch.net/test/read.cgi/tech/1302422250/
0974デフォルトの名無しさん
2011/04/10(日) 16:58:30.900975デフォルトの名無しさん
2011/04/10(日) 16:58:31.680976デフォルトの名無しさん
2011/04/10(日) 16:59:09.03もう終わってることに気付いてないだって??
0977デフォルトの名無しさん
2011/04/10(日) 17:00:31.650978デフォルトの名無しさん
2011/04/10(日) 17:01:57.950979デフォルトの名無しさん
2011/04/10(日) 17:04:22.01クソワラタ
もうこのままでいいんじゃないかな?
馬鹿は学ばないから馬鹿でいられるんだよ
今お前が馬鹿なことを全時間軸に感謝すべき
0980デフォルトの名無しさん
2011/04/10(日) 17:06:34.74delgate とclosure?
delgateは処理を委託、遅延させたいときに便利だし、
closureはそのときの定数・状況を手っ取り早く渡すことが出来る物だよ。
たとえば、定期的に拾ってきた画像を処理、表示する共通のクラスなりを作っておいて
Web、FTP鯖、カメラ(MTPとか)なりのソースからダウンロードしてくるメソッドを渡しておけば
ソースに合わせていくつも子クラスを作らなくて良いし、
何よりプラグイン・アドオンとして機能追加するなら、delegateの型に合ったメソッドを書くだけで良いから楽チン
0981デフォルトの名無しさん
2011/04/10(日) 17:08:46.54>>941のサンプルが>>942ではいけない理由を聞いてるんだから
0982デフォルトの名無しさん
2011/04/10(日) 17:11:19.68それただのデリゲートの説明じゃん
以前ここで聞いてデリゲートはマスターしたんだよ
俺が言っているのは>>941の匿名メソッドのような使い方の有用性だよ
あるクラスにある機能を追加したいときにデリゲートでメソッド渡すってことぐらい
わかってるわ
0983デフォルトの名無しさん
2011/04/10(日) 17:11:56.72両方とも1メソッドで完結するとは言い切れない機能だからインターフェイスのが適切じゃねーの?
0984デフォルトの名無しさん
2011/04/10(日) 17:15:18.240985デフォルトの名無しさん
2011/04/10(日) 17:18:49.340986デフォルトの名無しさん
2011/04/10(日) 17:24:33.31http://ideone.com/oyjAj
http://ideone.com/FXyul
違いは分かるだろ?
スコープが小さくなる
まぁこの程度ならNullable使ってThreadStartの引数にしてもいいけど
0987デフォルトの名無しさん
2011/04/10(日) 17:26:52.20>>941はdelegate/closureを使う場合の例として適切だが
>>942ではその説明が出来てない。
どちらかというとスレ違の内容です。
小学校で方程式を子供に教えるために。
「50円のガムをいくつかと80円のチョコを10個かって、合計で1000円でした。さてガムをいくつ買ったのでしょう?」
という問題を「 ガムの個数を□とおくと
50x□ + 80x10 = 1000 という式になるから、両辺が等しくなるような□の数を探しましょうね。」 と説明するのと
「払った合計からチョコの分の金額を引けば ガムの金額が出るから
あとはその金額でガムがいくつか得るかを考えれば良いから
(1000 - 80x10) / 50 = ガムの個数」と説明するのと
さらに言えば、鶴亀算を説明するので
どれが一番、方程式の説明として適切ですか?
その場その場で値を求めるだけなら、2番目のほうがシンプルで良いですが
方程式の説明にはなってません。だから彼は中学校で二元一次方程式が解けなくなるんですよ。
でもって、さらにそのときに、行列で機械的に処理する方法なんかを教えると
三元一次方程式になった時点で壁にあたりますし(3x3行列はまだ解けないことも無いけど)
0988デフォルトの名無しさん
2011/04/10(日) 17:27:16.15class Picdownloader
{
Download+=new delegate(webdownload);
void webdownload()
{
return pic;
}
}
class 画像処理
{
void 画像処理メソッド()
{
var pic =Download()
pic=編集(pic)
View(pic);
}
}
お前がいいたいのは大体こんな感じだろ
0990デフォルトの名無しさん
2011/04/10(日) 17:41:11.970991デフォルトの名無しさん
2011/04/10(日) 18:20:06.130992デフォルトの名無しさん
2011/04/10(日) 18:29:14.760993デフォルトの名無しさん
2011/04/10(日) 18:42:31.91// messageは上位スコープの変数
0994デフォルトの名無しさん
2011/04/11(月) 07:50:52.39乙
0995デフォルトの名無しさん
2011/04/11(月) 08:59:21.40上位も何も同じメソッドに書いているんだから
わざわざ匿名にする必要ないじゃん
0996デフォルトの名無しさん
2011/04/11(月) 09:24:55.470997デフォルトの名無しさん
2011/04/11(月) 09:28:41.910998デフォルトの名無しさん
2011/04/11(月) 09:29:13.000999デフォルトの名無しさん
2011/04/11(月) 09:33:23.131000デフォルトの名無しさん
2011/04/11(月) 09:34:09.75次スレ
ふらっとC#,C♯,C#(初心者用) Part73
http://hibari.2ch.net/test/read.cgi/tech/1302422250/
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。