- 1 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 03:17:20 ]
- (#゚ー゚)つ < C#、.NETの話題はこちらでどうぞ。
前スレ C#, C♯, C#相談室 Part59 pc12.2ch.net/test/read.cgi/tech/1274019232/ Visual C# 2010 Express Edition 日本語版 www.microsoft.com/japan/msdn/vstudio/express/vcsharp/ その他テンプレ>>1-5くらい
- 57 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 01:20:09 ]
- >>55
C++のtemplateはあれ、マクロみたいなもん(コンパイル時に全部展開される)だからできるだけ。 それやると、実行ファイルサイズが肥大化するのよね。 C#のジェネリクスは、実行時にメソッド呼び出し解決するから、static なものは無理。
- 58 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 01:43:40 ]
- >>57
4.0 ですよ。
- 59 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 01:53:25 ]
- そう何度もアピールされても困る
- 60 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 06:13:10 ]
- >>45
これは・・・ ここまでのキチガイは久しぶりに見た。
- 61 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 08:40:58 ]
- >>58
4.0 の dynamic、別に何でもかんでも動的になったわけじゃないよ。
- 62 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 14:27:03 ]
- >>60
MVP認定するとこに連絡してみたらどうなるんだろね
- 63 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 15:50:12 ]
- >>53
DynamicMetaObjectを実装すれば ((dynamic)new TypeWrapper(typeof(T))).StaticFactory() のようなことは可能 実行時のコード生成のルールを定義しないといけないから面倒だけど 静的呼び出しとそれほど変わらない速度が出る DynamicObjectを継承すれば簡単だけど このケースでは毎回リフレクションを使うことになるから遅い
- 64 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 17:31:15 ]
- C#初心者です。
ニコニコ動画のように取得した時間に対して、 動画を再生するにはどのようにすればよいでしょうか?m(__)m
- 65 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 17:35:24 ]
- 質問の仕方を勉強してから来てください
状況がまったく伝わってきません
- 66 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 17:39:25 ]
- 日本語の初心者か…。
要は動画をシークしたいって話じゃないのか…?
- 67 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 17:41:12 ]
- 英語でおk
- 68 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 17:58:01 ]
- >>64
MediaPlayer使うなら axWindowsMediaPlayer1.Ctlcontrols.currentPosition
- 69 名前:デフォルトの名無しさん [2010/06/29(火) 17:59:45 ]
- ニコニコとツベは(他のエロサイトとかは知らん)擬似スとリーミングだからレンジ指定して
ダウンロードすればいいんだろうけどシークバーの単位は時間だからなあ 頭から順次再生だとそれほど問題にはならないだろうけど シークバーを動かして途中から再生の場合は指定した時間が 動画データのどの辺から始まるのかという情報を持ってないと厳しいかもね あれってどうやってるんだろう
- 70 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 18:09:39 ]
- 誤爆乙
- 71 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 18:10:05 ]
- >>68
言葉足らずですみません。 ありがとうございます!!
- 72 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 18:57:20 ]
- シークバー「30/100の位置で再生したいです。よろしくお願いします。」
サーバ「近くにキーフレームないから0から再生するしかないわ。」 シークバー「80/100の位置で再生したいです。よろしくお願いします。」 サーバ「0から(略」 こうですか。わかりません。
- 73 名前:69 [2010/06/29(火) 19:03:18 ]
- >>72
>>68があるみたいなので勝手にやってくれそうだけどなw
- 74 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 19:24:23 ]
- そもそもそういうキーフレームを揃えてるのがFLVじゃまいのか?
- 75 名前:デフォルトの名無しさん [2010/06/29(火) 19:26:16 ]
- >>74
そうなの? こういうアプリは書いたことないのでわからん
- 76 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 19:30:41 ]
- >>64
Microsoft.DirectX.AudioVideoPlaybackで字幕編集ソフトを作ってみたけど そういう目的ならこれが一番楽かも もちろんスクロールとかも自由自在 コーデックも勝手に読み込んでくれるし 単位はフレームで管理してるけど1秒あたり何フレームか計算すれば時間も分かる 計算式はソース見ないと忘れたので書かないから自分で調べてw
- 77 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 19:41:47 ]
- >>62
www.microsoft.com/japan/communities/mvp/selfregistration.mspx の最後に連絡先があるな。
- 78 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 19:51:26 ]
- 遅ながら>>1おつ!
そして質問なのですが、現在HTTPのやりとりをするソフトをつくろうと思い、とりあえず普通のHPサーバからデータを受信しようと下記のコードを書きました。 しかしうまく動いてくれません。お力添えをお願いいたします。 System.Net.Sockets.TcpClient tcp = new System.Net.Sockets.TcpClient("192.168.24.86",80); textBox1.Text = tcp.Connected.ToString() + "\n\n"; Byte[] data = ASCIIEncoding.ASCII.GetBytes("GET / HTTP/1.0"); System.Net.Sockets.NetworkStream nsr = tcp.GetStream(); nsr.Write(data, 0, data.Length); data = new byte[512]; int datas = nsr.Read(data, 0, data.Length); textBox1.Text += ASCIIEncoding.ASCII.GetString(data,0,datas); をフォームロード時のイベントに書いているのですがnsr.Readの行で処理が止まってしまい先へ進みません。 接続はちゃんと出来ているようです。 サーバ192.168.24.84はブラウザからもアクセスできる普通のHPサーバです。 どこかおかしなところがございましたらよろしくお願い致します。
- 79 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 19:58:14 ]
- 改行がないけどいいの? つか、HttpWebRequest使えばいいじゃん。
- 80 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 19:59:32 ]
- HTTPのリクエストヘッダは\r\n\r\nで終わらないといけない
サーバはリクエストの続きを待ってんじゃね?
- 81 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:06:41 ]
- >>77
今って立候補できるようになったんだねぇ
- 82 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:12:14 ]
- このケースでHttpWebRequestを使わない意味がわからない
俺様コードはやめた方がいいよ
- 83 名前:78 mailto:sage [2010/06/29(火) 20:14:04 ]
- レスありがとうございます。
>>79 趣味ですので単に興味ですw >>79,80 なるほど、リクエストは改行で閉じなければならないんですね。とても勉強になりました。 もう少しネットワーク勉強しないとダメですね。 しかし未だReadで止まってしまいます。接続するサーバもgoogleに変えてみたりしたのですがだめでした。 引き続きなにかあればよろしくお願い致します。
- 84 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:14:04 ]
- WebClientをすすめないのはなんで?
- 85 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:15:51 ]
- >>83
なんでWeb鯖のログを見ないんだ?あとパケットモニタ。 んで、なんでそんな怪しい道具を外部公開サーバに対して使っちゃうの?
- 86 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:18:26 ]
- 使いこなされているやつ使え。
使いこなされているやつは方言や最初の規格に合わないやつにも対応出来る。
- 87 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:26:45 ]
- >>78
HTTPサーバはクライアントが切断するまで切断しないのが仕様だから ちゃんとContent-Lengthヘッダを読んで正確に指定されたバイト数を受信したら 切断しないといけません
- 88 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:29:31 ]
- MVP界隈は正直変なのも沢山生息してるよねえ。
- 89 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:30:51 ]
- >>84
細かい制御が出来ないから
- 90 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:31:12 ]
- >>78
それかサーバにConnection: Closeヘッダを渡して閉じさせるかしかないです デフォルトでConnection: KeepAliveなわけです 本気でまともに動くクライアントを作るにはそこまで考えないといけません
- 91 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:31:14 ]
- >>83
趣味で興味もかまわんが他所様のhttpdで実験するなよな そういうのは言語、技術、規格などなどを熟知した人間が手を出すもんだ
- 92 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:32:36 ]
- 1.0ならKeep-Aliveはデフォルトじゃないでしょ。
- 93 名前:78 mailto:sage [2010/06/29(火) 20:32:55 ]
- byte型にしたリクエストをもう一度stringに直すと改行が文字化けしておりました。
エンコードをASCIIではなくUTF8にすることによって解決いたしました。 ありがとうございました。 HttpWebRequestというのも初めて知ったんですが普段使うにはこちらのほうが便利ですね。そうすることにします。
- 94 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:35:24 ]
- okwave.jp/qa/q4181927.html
こんなんあった。DataArrived とかチェックしないといけないんかね。
- 95 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 22:38:22 ]
- >>53,63を実際にやってみた
あくまでサンプルとして ideone.com/phG7O
- 96 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 23:09:50 ]
- まあ普通はEqualityComparer<T>.Defaultみたいな実装するよね
- 97 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 01:07:09 ]
- >>95
よくわからないんだが、結局何がしたいコードなの?
- 98 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 01:27:30 ]
- 目的なんてなんでもいいんだよ。
手段のために目的があるんだ。
- 99 名前:デフォルトの名無しさん [2010/06/30(水) 02:30:27 ]
- 現在フォームがフォーカスを失うと
フォームが最小化するプログラムを書こうとしています。 Form.Deactivateイベントを使うと簡単に行えるのですが、 propertyGridのドラッグダウンメニュー等 フォームから出来たコントロールでフォーカスを失った場合でさえ最小化してしまいます。 何か良いアイディアがありましたらご教授ください。よろしくおねがいします。
- 100 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 02:59:45 ]
- 条件が曖昧だが取り敢えずForm.ActiveFormでも確認してれば
- 101 名前:デフォルトの名無しさん [2010/06/30(水) 03:13:41 ]
- 失礼しました。
条件としては、メインのフォームから作成される、 どのフォームにでもフォーカスがある限り最小化したくないと言う条件です。 デスクトップをクリックする、他のアプリケーションを開く等、 このプログラムに関係の無い場所にフォーカスが移った場合のみ最小化して欲しいのです。
- 102 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 03:34:37 ]
- Form.ActiveFormも使用してみました。
ただ、Form.Deactivateがイベントとして発動した時点で、 Activeなフォームが無いのでnullが返されてしまいます。
- 103 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 11:09:02 ]
- へえ
- 104 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 21:46:48 ]
- >>95
ありがとうございます。 DynamicMetaObject って MethodInfo の Invoke() の発展形というか、ものすごく なんでもアリな技術っぽいですね。 動的にメタ情報を扱うから、リフレクションと同じで当然ですが、nor から StaticFactory の定義をコメントアウトしてもコンパイルは通っちゃうという。 System.Dynamic を使う場合、単体テストの重要性が極めて大きくなってきますね。
- 105 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 22:16:36 ]
- dynamic=DynamicMetaObjectじゃないよ。
DynamicMetaObjectっていうのはdynamicなオブジェクトに対する「操作」を実行時に解釈して 具体的なILを生成するルールを定義する型。いわば小さいコンパイラみたいなもん。
- 106 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:04:51 ]
- 質問です。
競走馬X頭分のタイムの平均を求めたいのですが、どうすればいいのでしょうか? わからないのは、時間の足し算と割り算です。 x頭ではわかりにくいので、仮に3頭がこのタイムで走ったという設定にしておきます。 馬A 1:33:6(1分33秒6) 馬B 1:35:2 馬C 1:36:9 なおタイムのミリ秒のところは1ケタです。つまり1分33秒6の次に大きいのは1分33秒7になります。 一応1万頭のような大量の頭数にも対応できるようにお願いします。
- 107 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:07:10 ]
- ミリ秒の定義がおかしい
お前さんがやるには時間を0.1秒単位に変換して平均出すのがいいんじゃね
- 108 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:11:39 ]
- (分*60 + 秒)*10+秒より小さいその一桁のやつ
を足して、割って後で戻す
- 109 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:19:57 ]
- 00を付加してParseしちゃえばよいのでは、とか。
- 110 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:36:56 ]
- DateTime.Parseを使った場合、Addで足していったとして、
最後に平均を求めるのに割り算が必要になりますが・・・
- 111 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:39:59 ]
- DateTime.Ticksの値を割ってDateTime(long)のコンストラクタに渡す
- 112 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:17:24 ]
- ひょっとして、タイムを普通の数字に変換してそれで10進数で計算して、最後に出た数字を10進数からタイムに変換しなおせば同じ?
たとえば 1 1分33秒6は1336とみなす 2 計算する(どんどん足して、最後に割る) 3 出た数字が1655なら、1分65秒5とみなし、さらに2分5秒5に修正
- 113 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:19:39 ]
- しかし、msが1/1000秒だってことを知らない人がプログラミングに手を出しても仕方がない気がする
- 114 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:22:11 ]
- Excelすら使えてなさそうだな
- 115 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:26:28 ]
- >なおタイムのミリ秒のところは1ケタです。つまり1分33秒6の次に大きいのは1分33秒7になります
これは競馬での表記の話ね
- 116 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:27:38 ]
- >>112
マジで小学校からやり直せ。
- 117 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:35:47 ]
- 国際単位に「競馬での表記」も糞もあるかよ....
- 118 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:39:18 ]
- >>112
つまりこういうことだね (1分+30秒+30秒)/3=(1000+300+300)/3=1600/3=53.3秒 あってるかな? とけいをみてかんがえてみようね
- 119 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:56:38 ]
- 全部秒にすればいいと
- 120 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 01:02:06 ]
- >>117
108の*10はそういう意味でしょ
- 121 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 01:02:12 ]
- まあ競馬の表記だろうがなんだろうが、物理量なんて単位さえ統一できていれば問題ないんだが、
1分が60秒ってことを知らないレベルじゃどうしようもない。
- 122 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 01:05:24 ]
- TimeSpan使ったれよあほども
- 123 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 01:09:14 ]
- つかそもそも競馬のタイムとかは相対時間だから
DateTime じゃなくて TimeSpan だろ そしてこいつの Parse を見てみれ ttp://msdn.microsoft.com/ja-jp/library/se73z7b9(v=VS.80).aspx これがまぁ普通の書き方。 んで競馬はちょっと知らないのでぐぐって見た ttp://www.jra.go.jp/datafile/seiseki/g1/takara/result/takara2010.html …やっぱり秒/ミリ秒区切りの記号間違ってねぇ? >>106 まぁ TimeSpan 使っても Ticks 足して割るのは一緒なので 横道だが
- 124 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 01:16:28 ]
- ああごめん。
: じゃなくて . だろってことか。
- 125 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 02:01:01 ]
- というかミリ秒じゃないし
デシ秒 or 秒の小数部
- 126 名前:108 mailto:sage [2010/07/01(木) 02:39:01 ]
- >>120
見てくれてありがとう。 けれど、>>112には伝わらなかったようで、残念です。 *60って書いてるのにorz
- 127 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 07:02:39 ]
- >>126
うざい書き込みはいらないから
- 128 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 07:56:41 ]
- 今って小学生でも馬券買えるんだっけ
- 129 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 10:26:19 ]
- おはようございまーす。
TextBoxクラスに入力した文字を7色に変える メソッドRainbow()を作りたいなーと思った時に TextBoxクラスを継承したMyTextBoxクラスを作って そこにRainbow()を作ろう思ったのですが それをフォーム上のTextBoxに適用するにはどうすればいいんですかね? というかそもそもこういう考え方で問題ないんでしょうか? ちなみにC#2008なんですけど、教えてもらえないですかー?
- 130 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 10:40:49 ]
- 済みません、>>129なんですけど
加えて教えていただきたい事がありまして private void A( str hoge, int hage){ AA(str); BB(int); CC(str,int); DD(); } っていう処理があったとして ここでは省略しますが、この中身がSelectで分けられて微妙に処理が変わると言った場合 メソッドAと同じ引数を持つ private void B(str hoge,int hage){ AA(str); BB(int); CC(str,int); DD(); } を作って 次レスに続く
- 131 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 10:43:47 ]
- private void A( str hoge, int hage){
switch int{ case 1: hoge = "xxx"; B(hoge,hage) case2: hage = 5 B(hoge,hage); } とか言う記述にする事について皆さんどう思われますでしょうか。 ご意見お願いします。
- 132 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 11:07:08 ]
- 質問の意味がわからん
- 133 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 11:17:23 ]
- どう思うかっていわれても
そんなの好きにすればいいじゃん
- 134 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 11:19:18 ]
- >>129
MyTextBoxをフォームに貼ればいいだろ
- 135 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 11:22:45 ]
- 秒を浮動少数でまとめて計算して、分秒に直せば良いんじゃねーの?
A:93.6 B:95.2 C:96.9 (A + B + C) / 3 = 285.7 / 3 =95.2 =1分35秒2
- 136 名前:>>129 mailto:sage [2010/07/01(木) 11:34:42 ]
- あ、すみません。
好きにしたらいいんですよね(^ω^; ああいう書き方は設計上好ましくなかったりするのかなーと。 それと>>129のしつもんなんですけど >>134さんの言うようにフォームに貼りたいんですけど その方法がわからなくて・・・。 試しにTextBoxを継承した奴をコードに書き加えたら 継承したフォームがツールボックスに出てくるのかなーとかも思ったんですけど そうでもなさそうですし・・・。 教えていただけないですか><;
- 137 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 12:52:10 ]
- でかいのでた
すっきりした
- 138 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 13:04:05 ]
- >>136
googleでユーザコントロールとかカスタムコントロールとかで検索すれば・・・
- 139 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 13:07:29 ]
- 自演?
- 140 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 13:21:25 ]
- >>138
ありがとうございます。 さっそくやってみます。
- 141 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 13:38:23 ]
- >>140
うむ
- 142 名前:140 mailto:sage [2010/07/01(木) 13:59:23 ]
- 自決しました
- 143 名前:140 mailto:sage [2010/07/01(木) 14:03:27 ]
- 自戒しました
- 144 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 14:06:27 ]
- >>142>>143
なんでそこを自演する必要がw
- 145 名前:140 mailto:sage [2010/07/01(木) 14:28:13 ]
- >>144
自慰だからです
- 146 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 18:48:09 ]
- >>126
120も112も自分です。>>108のやり方を参考にさせてもらいます。どうもありがとう。 あと途中レベルが低すぎて申しわけない
- 147 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 20:23:30 ]
- >>130
状況によってパラメータを変更したいってこと? もともとのAを読んでいる部分にそのswitchを置けばいいと思うけど、 その処理自体が多くでてくるのかな。 なんか変なにおいがするのでもっと引いた視点で見直してみるといいかも。
- 148 名前:デフォルトの名無しさん [2010/07/02(金) 10:09:08 ]
- いいかもね
- 149 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 14:45:42 ]
- Microsoft .NET vs Java - trailer
www.youtube.com/watch?v=fzza-ZbEY70 あほすぎw
- 150 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 17:34:45 ]
- 50音順配列の子供向けソフトキーボード「らくだ こどもキーボード」
動作には.NET Framework 2.0以降が必要。 ttp://www.forest.impress.co.jp/docs/serial/okiniiri/20100630_377657.html 上記ソフトはこの人の作品か? pc12.2ch.net/test/read.cgi/tech/1274019232/284
- 151 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 18:52:32 ]
- 質問者のレベルからすると
デザイナでボタンを一個ずつ配置して それぞれにイベントハンドラしかけてそう
- 152 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 19:11:50 ]
- まあどんなコードでも挙動が同じならいいんじゃね?
フリーウェアか……作ろうとしたこともあったがアイデアがないな
- 153 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 19:37:55 ]
- 俺も個人でやるなら何しようがいいと思うけどね
だーけーど仕事で複数人で作業してる時、 不変クラス作れつったのに要求を満たしてなかったり コンストラクタに10個以上も引数を連ねる奴は解雇されればいいと思うの
- 154 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 19:41:41 ]
- >>150
普通、書店とかである在庫検索なんかはひらがなの並びは左から右だけど・・・。
- 155 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 20:25:39 ]
- >>154
ん?そうかな。あ行で始まり右から左に並んでると思ったけどなー
- 156 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 20:44:19 ]
- 50音表は縦書きだから右から左でおk
- 157 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 21:18:13 ]
- >>153
見てみたいなそのソース 自分の仕事では勘弁願いたいがw
|

|