ふらっとVisual C#,C♯,C#(初心者用) Part93
質問に対して、あなたが望む回答を得られないことがあります。 意図しない回答を得られない場合でも常識を持った言動で対応してください。 あなたの質問に対して、100%的確な回答ができるエスパーは、居ません。
ネトウヨのニュースコピペ荒らしは徹底的に通報しましょう。
回答者側も初心者ってことも、考慮した質問をお願いします。
C#がVB6より遅いなんて嘘だろ?
VB6はなんたってネイティブコード吐けるからな。
ngenじゃだめなのか?そうか
「C#は、VB6より遅い」 ただし他人の同意を得られるとは、限りません。
VB6のような化石と比べたことがないからなー 確たることは言えんわ 失敬
化石の方が速いとしたらゆゆしきことですよ
別に由々しくはないだろ もっと古くて早い物がある もっと新しくて遅い物がある
Javaが速くなったというがCPUが速くなっただけだからな。 VB6とて同じころ、10年前のCPUのときのイメージで語ってるだろ、おまえら。 今のCPUなら爆速。
C言語より速くなったら戯れ言に付き合ってやろう
マルチコア使いこなせない化石言語は CPU新しくするたび相対的に遅くなってくんじゃね?
ふーん。そう。 それはよかったね。
C#って難しいね。 これってMS製Javaってよりメモリー管理が楽なC++だよね VBプログラマーとかが安易に移行するのは厳しい感じがする。 それなのにASP.netとかの絡みなのか、埋め込みスクリプトっぽいのも サポートしてるから仕様が巨大すぎて目眩がしそう。 もっとシンプルな仕様でも良かったんじゃ無かろうか?
昔、MS製のJava仮想マシンというのがあってだな。
ああそうですか。 懐かしいですね。
メモリ管理は楽になったがハンドル管理は楽にならず。 とにかくdispose()っと。
C#からハンドルとか意識することあるん? using使ってればいいじゃん
そうですね。 馬鹿らしか。
ソース:etnews(韓国語) "国家ブランド向上のためにSNS逆機能研究しなければ"
http://www.etnews.com/news/computing/informatization/2586571_1475.html 李御寧(イ・オリョン)前文化部長官は3日、「国家ブランド・電子政府国際シンポジウム」で
韓流がSNSで世界に知られたが反対に嫌韓流がSNSに広がっていると強調した。
昨年BBCの韓流の影響調査の結果
韓流が拡散中であるヨーロッパのイタリアとスペインは肯定的な認識は各々23%と22%である反面
否定的な認識は二国とも46%で二倍以上高かった。
「過去、文化は製品・宗教・戦争などで世界に広がったとすれば、今はSNSで伝播する」
「ヨーロッパで拡散中の韓流もUCCで作られた文化」と話した。
しかし、反対にSNSによる嫌韓流も強まっていると紹介した
イ前長官は「SNSで国家ブランドをイメージ化して嫌韓流に同じ方式で対応するより
彼らを説得できる方案を用意しなければならない」と忠告した。
メモリ管理は楽になったがハンドル管理は楽にならず。 とにかくusing()っと。
朝鮮人の浅はかさは知れば知るほど面白いし滑稽であるんだよな。 いつも笑かしてくれるが、日本に実害を与えに来るのがムカつく。 北朝鮮に焼かれて死んでくれればいいのに。
C++/CLIならデストラクタで楽々リソース管理ですし
TreeViewやListViewやDataGridView等をformに配置しているんですが これらのコントロールの更新はどこに書くのが普通ですか? Form内?
それ以外のどこに書くんだ
System.Windows.Form内かな
1 名前:番組の途中ですがアフィサイトへの転載は禁止です[] 投稿日:2012/05/04(金) 10:40:44.76 ID:GUO346z+0● ?PLT(12101) ポイント特典
http://img.2ch.net/ico/boruzyoa.gif 韓国を優先的に狙え―国際テロ組織アルカイダが計画、米国が明らかに
【ワシントン共同】国際テロ組織アルカイダの指導者ウサマ・ビンラディン容疑者が、側近に宛てた書簡で、
「韓国など、非イスラム国にある米国の施設」を優先的に狙うべきだとの考えを示していたことが5月3日明らかになった。
パキスタン北部でビンラディン容疑者を殺害した際に隠れ家から押収した文書の一部を、米陸軍士官学校の対テロセンターが公表した。
www.chunichi.co.jp/s/article/2012050401000851.html
2 名前:番組の途中ですがアフィサイトへの転載は禁止です[] 投稿日:2012/05/04(金) 10:42:28.18 ID:QmFobKe70
アッラーフ・アクバル
3 名前:番組の途中ですがアフィサイトへの転載は禁止です[sage] 投稿日:2012/05/04(金) 10:42:28.95 ID:QnsMI5kq0
はよう
4 名前:番組の途中ですがアフィサイトへの転載は禁止です[] 投稿日:2012/05/04(金) 10:42:35.13 ID:rQ7N+ryc0
止めないよ
5 名前:番組の途中ですがアフィサイトへの転載は禁止です[] 投稿日:2012/05/04(金) 10:42:48.49 ID:UkH0DY3I0
いいね!
6 名前:番組の途中ですがアフィサイトへの転載は禁止です[] 投稿日:2012/05/04(金) 10:43:11.21 ID:+Ouv/na2O
実力見せてみろ
7 名前:番組の途中ですがアフィサイトへの転載は禁止です[sage] 投稿日:2012/05/04(金) 10:43:16.17 ID:zBLwGKLKO
お願いします
8 名前:番組の途中ですがアフィサイトへの転載は禁止です[] 投稿日:2012/05/04(金) 10:43:22.17 ID:XQxRBoUm0
ウサマ・ビンラディンはネトウヨ!
コピペマン参上!まで読んだ。
ふおおおおおっ
改行が1万行のメソッドと改行がないメソッド どちらが早いか測定したら改行がないほうが速かった
へ?
ばかにはなしかけんな
なんでム板がふらっとビジュアルC#でソフトウェア板がふらっとC#なの? 逆じゃね?
gtkでTreenode.NameやTreenode.Tagみたいなのはないの?
41 :
デフォルトの名無しさん :2012/05/05(土) 10:17:46.62
>>39 まだ黎明期の混乱の中にあると思ってくれ。
いずれなおさにゃな
WPFの方がWinFormより優れて感じられることってある?
TreeViewのノードに画像でも動画でも入れられる。
ソースコードが長く書ける
柔軟なバインディング
もはや、バインディングを強いられているんだ!
ハイスペックPCでももっさりさせることができて、 ぎゃふんと言わせることができる。
ぎゃふんなんて言わねえよ今日日
ぎゃふんっ
貯蓄銀行業界10位以内の大手3行と小規模行1行の計4行が今週末にも営業停止処分を受ける見通しとなった。
金融当局は今週末に経営評価委員会を開き、昨年営業停止を猶予された貯蓄銀行5行とその後経営上の問題が浮上した1行の計6行について、
破綻処理の是非を決定する。金融当局関係者は「経営評価委は諮問機関という位置づけだが、事実上の最終決定を下す場になる。現時点では
4行が営業停止処分を受ける可能性が高い」と述べた。
貯蓄銀行に対する追加的な営業停止処分が迫ったとのうわさが広がり、3日には、貯蓄銀行業界で資産規模1位のソロモン貯蓄銀行の本支店では、
取り付け騒ぎが起き、預金の払い戻しが普段の5?6倍の500億ウォン(約35億6000万円)以上に達した。また、上場企業である同行の株価はストップ安を記録した。
H貯蓄銀行など他行にも預金者からの問い合わせが相次いだ。
林錫(イム・ソク)ソロモン貯蓄銀行会長は同日のインタビューで、「経営改善に必要な数カ月の時間も与えることができないというのか」問い合わせ不満をあらわにした。
昨年、営業停止処分が猶予され、今回改めて破綻処理すべきかどうか審査を受ける5行は、預金者保護上限の5000万ウォン(約356万円)を超える預金の
合計残高が789億ウォン(約56億1000万円)、預金者保護の対象にならない劣後債が5000億ウォン(約356億円)あり、営業停止処分が決まれば、大きな影響が予想される。
http://www.chosunonline.com/site/data/html_dir/2012/05/04/2012050400632.html
ネトウヨきもっ、まで読んだ。
なぜか日本が似たような額の韓国国債を買いました(^q^)
韓国お荷物 まで読んだ
テレビ局は公共性に対する自覚を持て − 塩谷報道に見るメディアの低俗性
2012年05月04日 00:01
私は、この報道により塩谷瞬さんという俳優を初めて知った。
バス事故→元中国人発覚→創価系?朝鮮系?のツアー会社発覚→テレビ局は連日不倫報道
http://engawa.2ch.net/test/read.cgi/poverty/1336135280/ 知らない人のために簡単にいうと、
塩谷瞬さんという俳優が富永愛さんというモデルと付き合っていた他にも、
付き合っていた女性が複数いたとかいう類の下らない報道である。
何が下らないかというと、タブロイド新聞や低俗なゴシップ雑誌なら格別、
公共性が全くないこの話を限られた公共の電波を割当たられているテレビ局が、
連日、長時間を割いて報道しているからである。
複数の人と付き合っていたとして、感情論や道徳論は別として、
婚約すらしていないのであるから、何が悪いのか私にはさっぱりわからない。
ハッキリ言って、当事者間でやればいい話なのであって、
いつまでも、「二股俳優」と銘打って報道するメディアの姿勢は、叩きやすい者を徹底的に叩くという集団リンチ以外の何物でもない。
こんな下らない報道しか続けられないのであれば、
放送権の付与という特許的立場を与えられたテレビ局は、今すぐ放送権を返すべきである。
我が国に山積している問題はたくさんある。
しかし、その本質をえぐるような報道はあるだろうか。
http://blogos.com/article/38263/
テレビ、つまらないまで読んだ。
プログラマに向いている血液型教えて
血液型占い信じる奴は向いてない
理由: 頭が弱い 論理的思考ができない 自覚がない
陰謀論大好きなバカは報道も需要と供給から成り立ってることを理解しろ
向いてるとわかったらどうするんだ? 入れ替えるのか?
自演か?
ロボトミーでもしてろ
むかし「血液型とプログラマ」みたいなスレがあったが・・・
68 :
デフォルトの名無しさん :2012/05/05(土) 15:07:16.41
マ板でおk
【中国BBS】韓国産白菜の名称を改名! 中国人たちの意見は?
http://news.searchina.ne.jp/disp.cgi?y=2012&d=0505&f=national_0505_039.shtml 中国の掲示板サイト天涯社区の掲示板に「韓国がまた改名するぞ!」というスレッドが立てられた。
スレ主は、これまで国際的な食品分類で、チャイニーズキャベツ(Chinese cabbage)であった韓国産の白菜が、
キムチキャベツ(Kimchi cabbage)になるというニュースを紹介した。
今回の名称変更に賛成という意見には次のようなものがあった。
・「国際的に韓国がキムチの宗主国と認められたということだ」
・「うん、キムチ国としての風格があるね」
しかし、反対意見もないわけではなく、「白菜を代表して抗議する。白菜はキムチにしか使わないというのか!」
という意見もあった。また、比較的多かったのが、国名も変更すれば?という意見だ。
・「何を言っても、キムチ国の方が韓国よりも聞こえがいいよね」
・「韓国は国名をキムチ国に変えるべきだろう!一目瞭然で非常に良い!」
・「はやく大キムチ国に改名してください」
他にも「国旗もキムチに変えたら?」という意見まであった。だが、今回の名称変更くらいは大目に見ようという意見も多かった。
・「韓国の劣等感は無限大だからな」
・「ハハハ!許してやろうよ」
・「韓国は可哀想な国なんだよ。同情してあげなきゃ。あざ笑っちゃダメだよ!」
ほかには、韓国起源説を持ち出して「何年かしたら、韓国の学者がキムチは世界の白菜の先祖だというだろう」と予測する人
もいた。全体的には、今回のニュースについては比較的冷静に捉えているようだった。(編集担当:畠山栄)
ネトウヨ王に、俺はなる!まで読んだ。
つまんね。ネトウヨはセンスねーな
ネトウヨ脳の恐怖、まで読んだ。
>>74 まだコピペ君いるんだ
どこに、お前の期待した通りに動作します
と謳ってあるんだ?
ちゃんとjsのsubmitトレースしとるんかえ Wiresharkで確認くらいはしたの?
ChartContorlでシリーズ毎の領域をサイズじゃなくて割合で指定できますか?
78 :
デフォルトの名無しさん :2012/05/05(土) 20:07:23.78
割合、とは何に対する割合のことを言ってるの? ただ単に「指定できますか」という質問に答えるなら、 単純に指定することはできない場合がある、が答え。 実際には、割合から表示して欲しい数値(サイズ)を算出して、 サイズとして指定するのが普通。
IDEが優れているのであって、言語自体はPHPにも劣る
float fValue = 0.12345; string str; str = string.Format("({0:f2}",fValue); とすれば、strに0.12が得られますが、小数点桁数を変数(int n = 2)にした場合 f2のところはどのような記述になるのですか?
直接はムリ。フォーマット部分を変数に格納して使え。
83 :
82 :2012/05/06(日) 00:59:12.80
おっと、被った。
84 :
デフォルトの名無しさん :2012/05/06(日) 01:04:01.92
>>80 float fValue = 0.12345;
string str;
int degit = 2;
str = string.Format("({0:f"+degit.ToString();+"}",fValue);
>>82 なるほど、"{0:f2}"の部分を作ればいいですね。
ありがとうございました。
86 :
デフォルトの名無しさん :2012/05/06(日) 01:04:30.41
ToString()の後にセミコロンが入っちまった。削ってくれ。
>>82 、
>>84 みたいに書式指定文字列までインラインで作っちゃうのは、
サンプルであることを割り引いても初心者っぽい。
>>87 どこに「初心者ではない」と主張してある?
89 :
82 :2012/05/06(日) 01:15:23.46
>>87 んじゃーどうすんの?
俺、いつもそういうコードで対応してるけど。
>>89 だからさ、書式指定文字列は説明的変数に入れるか、
割とよく使う処理でもあるからstaticメソッドに分けるかした方がいいと思うよ。
毎回生成させるのは、無駄。
92 :
82 :2012/05/06(日) 01:31:38.77
説明的変数とはなんぞや? Formatの頭とったFでは、まー説明にはならんだろうけど。そこはサンプルだし。 うーん、なんだろう。 関数に切り出すのはその時の需要によるでしょ。
>>92 >>82 のコードだと一応Fが俺の言う説明的変数になってるんだね。
なんか変な誤読してた申し訳ない。
でもそうなら変数名はFじゃなくてfmtとかして欲しかった。
95 :
82 :2012/05/06(日) 01:43:00.11
>>93 了解!
コーディングすぴーど重視で手を抜いたのは確かにあるねぇ。
次回、余裕があったら修正するわ。
そろそろ寝ます〜。オヤスミ!
string strで思い出したんだけど C#でのシステムハンガリアンって死滅したん?
「日本人学校が竹島で偏向教育」韓国系米国人の訴え棄却 米ニュージャージー州 2012.5.6 00:02【ワシントン=犬塚陽介】
米ニュージャージー州の日本人学校が竹島(韓国名・独島)に関し「偏向」した教育を
行っているなどとして、韓国系米国人の実業家が昨年9月、同州に日本人学校への補助停止を
求めた訴えで、同州が教育の自由などを理由に請求を退けていたことが分かった。
州当局が在米韓国人による反日プロパガンダ(宣伝)に対し、待ったをかけた形。
竹島や慰安婦などをめぐる米国内での他の宣伝活動にも影響を与えそうだ。
男性が問題にしたのは、日本人学校が中学校の公民で使用する東京書籍の教科書。
同校関係者によると、領土問題を説明する地図に竹島と沖縄・尖閣諸島が「日本固有の領土です」と
記述されているという。
男性はこれに対し、竹島に関して「偏向し、知的にも不正な歴史観」を教えていると主張していた。
しかし関係者によると、ニュージャージー州は2月17日、男性の主張は、仮定に基づく
「個人的な権益」に根ざしており、請求人として不適格と判断、教育省トップ名で訴えを棄却した。
http://sankei.jp.msn.com/world/news/120506/amr12050600080000-n1.htm
ネトウヨ ヒキニート キモデブの三重苦、まで読んだ。
わかんねーなら御託はいいから口出すな わかるんなら動くソース示してから講釈垂れやがれ プログラマーってここに限らずそれができねーよな
えっ?
102 :
デフォルトの名無しさん :2012/05/06(日) 13:55:28.14
まあそれで良いと思う。 口出すな、って高圧的な表現だが、別に回答する義務も無いわけだし、 「何を言っているか分からない質問」から本質を引き出すのには かなりの忍耐とコミュニケーションが「双方に」求められる。 それを敢えて乗り越えてまでここで罵り合っても、双方ともに不幸なだけだ。 質問の仕方が悪ければ、回答は得られない。 得てしてそういう質問は、試行錯誤が足りないんだ、圧倒的に。 故に分かる人間にご登場いただくまで、黙ってみてるが吉。
少女時代やKARAがアジアを中心に人気となる中、韓国メディアが「K-POPの日本での勢いが落ちている」と報じた。
韓国の業界関係者も憂慮しているといい、2ちゃんねるなどで話題になっている。
韓国の経済やエンタメ情報などを発信しているメディア企業、イーデイリーのサイトに2012年4月下旬、
「K-POP、日本で何が? テレビ局主導の公演、憂慮が現実に」という記事が掲載された。
「K-POPが日本市場で縮小する兆しを見せている。 日本はアジア最大の音楽市場だ」。記事によると、韓国のとある企画会社が、
所属アイドルグループの日本進出のため、日本企業と契約を結んだところ、契約金が2011年の水準からグッと下がったという。
ほかにも2012年始めに日本で開催されたK-POPの大規模公演のチケット販売率も大きく落ち、
これが「K-POP公演で赤字記録」などと報じられた。
韓国の業界関係者は「少女時代、KARAのように日本ですでに人気のグループと、
韓国のトップクラスの歌手は日本でも問題なく活躍できるが、中間層のグループは難しい」と話したという。
記事では、韓国のテレビ局、KBSなどが日本でK-POPの大物歌手が多数出演するイベントを開催しているが、
こうしたコンサートがK-POPスターの魅力をかえって薄めてしまっていると分析。
また、長引く景気低迷で、日本企業も成功の確信がなければK-POP歌手に簡単に投資しなくなっているとする。
少し前まではK-POPの看板を掲げれば韓国で大して存在感のない歌手でも日本で注目された。
「今後は方法を変える必要があるという声が出てきている」とし、歌手の実力を高めるのはもちろん、
韓国企業も徹底したビジネスマインドで日本に臨むべきだとしている。
韓国ネットではこの記事に対して、「馬鹿なテレビ局。10組出演のコンサートを開催したら、
単独コンサートなんて誰が見に行くの?」といった声が挙がった。
http://www.j-cast.com/2012/05/06130945.html
ステマまで読んだ。
そういや少女時代とKARAって消えたな
ぼくの少年時代も消えそうです
元から無かっただろ
ネトウヨは馬鹿まで読んだ。
僕の童貞時代はまだまだ消えそうにはありませんよ (`・ω・´)シャキーン
110 :
デフォルトの名無しさん :2012/05/06(日) 17:12:45.43
この時自分が後の大魔法使いになろうとは知る由も無かった
>>110 public class Wizard : Human{
public Wizard(){
this.MagicPoint = 0;
}
public MagicPoint{
get;
private set;
}
}
完全に脱線ネタですまん。 前から疑問だったんだけど、wizardは何でpolitically correctな表現に 置き換えられずにずっと使われてるんだろうね。 スッチーとか消防士とかは必死で言葉狩りして無くしたのに
ウイザードを置き換える、大魔法使い的な言葉が無いんじゃない? 初級だったらメイジとかウイッチとかアークメイジとかあるけど。 それともウイザードってなんかの略称なの?
114 :
デフォルトの名無しさん :2012/05/06(日) 17:49:28.40
Wizardって呼ばれる人がそうはいないからじゃね。
バイナリ直接読んでるのを見られるとハッカーだのなんだの言われたな。
いや、ここがどこかを考えて欲しいなw 俺が言いたかったのは人の方じゃなくて、インストーラーみたいに操作ごとに 画面が推移してユーザーを誘導するあれの方。 魔女はwitchだからwizardは明らかに男性名詞だと思うが、これって政治的に正しいのかしらん。
結局、忍者x3+ビショップx3だろ。
118 :
デフォルトの名無しさん :2012/05/06(日) 18:05:02.28
その意味で言うなら、WizardってMicrosoftの採用した語だし、 Firemanほどまでは一般名詞化してないが故、なのかもな。完全に推測だけど。 DruidとかAssistantとか、他に言い様はあるから、敢えて社会的にどうこうするもんでも無いのかも知れん。
和製英語みたいなものだな。
言葉狩りする層はIT分野に造詣が深くないんだろう
MSのネーミングセンスはまじひどい。 いつも検索で困るようなのばっかり。COM、.netとか一般用語ばかり使うアホ。
122 :
デフォルトの名無しさん :2012/05/06(日) 18:31:58.54
最終的にninja*6になる
Adaは多分女性格だと思うけど、基本PGは男の仕事だしなー。
一人だけでも生き残ろうと…未来貯蓄銀会長密航試み逮捕
営業停止審査を受けている未来貯蓄銀行のキム・チャンギョン会長が4日、中国へ密航しようとしていたところを、
仁川(インチョン)港で海上警察に逮捕されたとSBSが単独報道した。
報道によれば、海上警察は逮捕したキム会長の身柄を不良貯蓄銀行捜査を担当する、
貯蓄銀行不正合同捜査チームへ送る予定だと伝えられた。報道によればキム会長は、
5日午前8時に予定されていた貯蓄銀行経営評価委員会に出席して、
営業停止前に最後の意見を陳述するようにとの金融当局の通知を受けた後、
中国へ密かに渡航しようとしていたことが分かった。
一人だけでも生き残ろうと…未来貯蓄銀会長密航試み逮捕
韓国語 [05/05]
http://news.donga.com/Society/3/03/20120505/46025772/1
韓国はレイフ大国、まで読んだ
ネトウヨが熱湯浴、まで読んだ。
ネトウヨは市ね まで解読した
ネトウヨってどんだけアホなの?
んだ。
ずっこけ3人組ってもうとっくに中年なんだな。未だにシリーズが続いててびっくりした シブ柿隊ってそろそろ干し柿になってたりするのかなぁ 少女時代も熟女時代になって閉経婆48になるんかなぁ
名前空間ってネーミングも最悪 これぐらいnamespaceって書けばいいだろ いちいち日本語に訳すのがうざい
日本人は大変だよ、英語と日本語両方覚えないとだめなんだから さらに、プログラミング英語とプログラミング日本語も覚えなきゃいけない
中国や台湾では命名空間なのにわざわざ名前空間って名付けた奴が馬鹿
タイガーウッズが森虎雄みたいな直訳するぐらいなら 命名空間の方がまだいいな
136 :
デフォルトの名無しさん :2012/05/07(月) 01:52:50.58
名前空間はMSじゃないだろう
日本語にはカタカナという素晴らしい仕組みがあるんだから ネームスペースでもよかったのにね。
林寅之助
名前空間はいいだろ 言霊の宇宙を感じるよ
名前次元空間
亜空間フィールドに特異点を代入したんですが、ブラックホールができません
142 :
デフォルトの名無しさん :2012/05/07(月) 06:46:27.28
質問の意図が分からない。 マイクロブラックホールじゃだめなの?
下記のようなクラスを定義して class B : A class C : A B,Cのインスタンスを下記のリストに入れています。 List<A> a; このリストをBindingSourceのDataSourceに設定すると 実行時に型が違うと怒られるのですが、いい方法はありますか?
>>143 BとCが混在しているのは無理
Aにキャストするとかしないと
カタカナ英語なんていう名誉白人的なみっともないものはできるだけ少ないほうがいい カタカナ語なんか増やしても白人からも馬鹿にされていいことない
foreachでListとかを回してるときに 現在処理中のアイテムのindexを取得する方法ってありますか?
int i =0; foreach(var item in list) { Hoge(item, i); ++i; }
やっぱint iですよね了解です
また質問ですみません rowがn列あるvar item = List<classA[]>があって item[0][0].Price =1000;といれると [0][1] [0][1] [0][2]のすべてのPriceに1000が入ってしまうんですが これはこういうものなんですか
>>149 C#は値の持ち方で値型と参照型という持ち方があるんだ。
structは値型でclassは参照型。
要は、ぐぐれ。
参照型はポインタわかってると解るんだけど、 変数は型情報のポインタのようなものを持ってるだけで、インスタンスはメモリ上の別のところにある。
了解ですその辺調べてみます 助言サンクスです
classAの配列を作ったとして、 すべての配列の中身にclassAをnewして突っ込むスマートな方法ってありますか?
痩せる
韓国、貯蓄銀行4行、営業停止の見通し
貯蓄銀行業界10位以内の大手3行と小規模行1行の計4行が今週末にも営業停止処分を受ける見通しとなった。
金融当局関係者は「経営評価委は諮問機関という位置づけだが、事実上の最終決定を下す場になる。現時点では
4行が営業停止処分を受ける可能性が高い」と述べた。
貯蓄銀行に対する追加的な営業停止処分が迫ったとのうわさが広がり、3日には、韓国の貯蓄銀行業界で
資産規模1位のソロモン貯蓄銀行の本支店では、取り付け騒ぎが起き、預金の払い戻しが普段の5?6倍の500億ウォン(約35億6000万円)以上に達した。
また、上場企業である同行の株価はストップ安を記録した。H貯蓄銀行など他行にも預金者からの問い合わせが相次いだ。
昨年、営業停止処分が猶予され、今回改めて破綻処理すべきかどうか審査を受ける5行は、
預金者保護上限の5000万ウォン(約356万円)を超える預金の合計残高が789億ウォン(約56億1000万円)、
預金者保護の対象にならない劣後債が5000億ウォン(約356億円)あり、営業停止処分が決まれば、大きな影響が予想される。
http://www.chosunonline.com/site/data/html_dir/2012/05/04/2012050400632.html
キムチ腐敗まで読んだ。
Rectangleは出来るんだけどHexagonの斜めの部分の判定ってどうやればいいの? どうしても思いつかない助けて
ヘキサゴンなんて所詮三角形の集まりじゃん
点が座標3点の内側にあるか無いかの判定関数はない? 数学だめなんだけど
162 :
デフォルトの名無しさん :2012/05/07(月) 21:09:22.81
>>162 偉そうに言う割りに紹介するのがそんなのかよw
どんなクソガキだよ
>>161 ベストかどうか分からんけど。
→AB・→ADと→AC・→ADがともに正ならDは∠BACの内側にあるといえるはずだから、
これを3つの角について行えば判定はできるな。
それあってるのかな
ここの奴ら、結局検索して紹介するだけw ここにベタでさくっとコード書けるようなレベルはいない
167 :
デフォルトの名無しさん :2012/05/07(月) 22:03:16.44
3点なら普通に数学で習ってそうだけど、 「三角形 内部 判定」でググレ
ゲームプログラムとか全然知らないけど 三点のうちの一番上の点と一番下の点を求めて Y座標の範囲に指定された点があるか判定して あとは三角形塗りつぶしのアルゴリズムで指定した点のY座標のX範囲(水平ライン)を 計算すればあとはそのXの範囲に点が入っているか判定するだけじゃダメなのかね? 自分の頭だとそのくらいしかわからん。
Regionで
>>144 Aにキャスト?
B,CはAから派生しています。
解決しました。
using 〜 が少ないほうが、JITコンパイルが早く終わるってのは都市伝説ですか?
自分で計れよ
にょろ は何か意味あるの?
>>174 実測しないと分からないような人には聞いていません。
別にコンパイル(.exe , .dll)ができた段階で 不要なものは、削られるから気にすることもない。
でぃすぽーすしないぶんそのばでははやいかもしれないがGCにまるなげなのでとーたるではあまりかわらないとおもう。
using ディレクティブの話でしょ?
ソースの頭での取り込みの話?
182 :
デフォルトの名無しさん :2012/05/08(火) 00:41:30.12
ILに落ちたら関係なよな。ましてやJITはILになった後の話でしょ
エスパースレ
ねずみの頭まで読んだ
やれやれ
デシリアライズされたことを知るイベントってないですか?
Dispose()を呼ばなければならないオブジェクトが100個以上有ります しかもいつ不要になるのかはっきりとわかりません。 GCの削除のタイミングでDipose()を自動で呼ぶようにするにはどうすればいいですか?
言い忘れました。usingは無しです。 (1つのメソッド内で完結する話ではないので)
本末転倒過ぎて萎える
特殊な状況でなきゃファイナライザ呼ばれんだろ それじゃ不服か?
192 :
デフォルトの名無しさん :2012/05/08(火) 21:20:11.55
Disposeが何のためにあるのかまるで理解できていない。だめだこりゃ
>>188 class Hoge : IDisposable{
// IDisposableインターフェースの実装
public Dispose(){
// GCによってデストラクタが呼ばれないようにする。
GC.SuppressFinalize( this );
// (ry..
}
// デストラクタ
~Hoge()[
this.Dispose();
}
}
ただまあ、デストラクタは、最終手段にすべきだ。
196 :
デフォルトの名無しさん :2012/05/08(火) 21:36:37.91
最終手段?なんのこっちゃ
最終も何もいつ不要になるか分からんのならどうにもなるめえ
198 :
デフォルトの名無しさん :2012/05/08(火) 21:41:22.86
Dispose中に例外起きたってリソースが開放されるか不確定だろ馬鹿らしい頭沸いてんのかそこが問題じゃねえ
201 :
デフォルトの名無しさん :2012/05/08(火) 21:48:37.32
>>199 Disposeの呼び出し方が悪いだけ。むしろ、デストラクタでDisposeを呼ぶのは自然。
202 :
デフォルトの名無しさん :2012/05/08(火) 21:50:14.83
>If you allow any exceptions to escape the Finalize method, the system assumes that the method returned, and continues calling the Finalize methods of other objects. って書いてあるから別に例外が起きてもどうもならないよ
就職した会社の先輩に(1)より(2)のほうが多くの人にとってわかりやすい コードだと言われたのですが、IEnumratable<>というかジェネリックって あんまりメソッドの戻り値に使っちゃいけないんでしょうか? (1)のほうが後々変更があった時の対処が楽だと、書いてる Webページがあったりして、混乱しました。 (1)IEnumratable<string> hoge( ){} (2)string[] hoge(){} 先輩の発言に疑問を感じるのと、Webで調べてると書き方が コピペになってしまうので、C#のコーディングの お作法みたいなのが乗っている本があれば教えてください。 いままでちょっとしたスクリプトしか書いたことがないので、 C#の入門書と一緒に買いたいです。
分かりやすいというかそもそも用途が違う
>>204 IEnumratable<T>ならLinq使ってやれば、配列にもリストにも変換できるし、
Linqの様々な集合とかのメソッドの恩恵を受けられる。直接外部から書き換えを抑制できる。
それにジェネリックは、積極的に使って良い。
プロパティならともかく戻り値なのに外部から書き換えがどうのっていうのはどうも…
もったいぶるな。
間をとってList<T>にしよう
さすが御奉行様
213 :
デフォルトの名無しさん :2012/05/08(火) 22:29:49.57
214 :
デフォルトの名無しさん :2012/05/08(火) 22:36:03.14
就職した会社の先輩に(1)より(2)のほうが多くの人にとってわかりやすい コードだと言われた 翻訳: 就職した会社の先輩は(1)より(2)のほうが俺のオツムではわかりやすいコードだ (2)のコードなんて読めないし書けないし、俺より才能あるとこ見せたら俺の給料が減る 余計なコトすんなや、すっこんでろと言ったんだよ。
>>204 戻り値の要件しだいだけど、列挙しかしないんだったらIEnumerable返すのがいい。
戻り値に配列使う方がわかりやすいとか、ちょっと老害。
列挙子はインデックサ使えないからなぁ・・・。用途によっては面倒くさい。
それは逆で、むしろ列挙しかしないのなら配列を返そうよw 無駄な汎用性のためにペナルティーを払うのは馬鹿のやること
列挙しかしないのだからこそ、IEnumerableなのだが。
間をとってList<T>にしよう
全然間じゃねぇよw
>>220 引数の型に汎用性を持たせたい場合はそういう見方も可能だが、
そんな必用がない場合は無駄にパフォーマンスを犠牲にしてるだけ。
見た目で決めることでもないのは、確かだ。
.NET環境でパフォーマンス?
226 :
204 :2012/05/08(火) 23:21:37.08
>>215 配列の操作(Array.Copyとか)しまくってて、面倒なことしてるので
コードは先輩のほうが難しいこと(バグ出しやすいこと)はやってますw
しかもコードに意味のあるコメントがまったくないので、最初なにやってる
かわからなくて、ここ最近は"この関数はList<string>.RemoveAt()相当とか
コメント打ってますw
なんか列挙以外のこともやってそうだし 冗談抜きでList<T>がいいと思う
229 :
204 :2012/05/08(火) 23:28:04.97
>>227 あ、でも、「テンプレート(ジェネリックのことだと思う)はパフォーマンスが低い」とは言われました。
どれくらいか突っ込んでも教えてくれなかったのであれですが…
IList<T>とICollection<T>のことも忘れないで!
>>229 C#だと基本的にジェネリック使うべき。まず特別な理由がなければ、ArrayListなんて使わないと思う。
どうしてもobject型で扱いたいならList<object>を使えばいい。
そのほうがパフォーマンスもあがるし、キャストによるコストや例外も避けられる。
今後普及するであろうRX(ReactiveExtensions)なんかも
ジェネリックやIEnumerable<T>が前提。
ジェネリックなコレクション使った方がパフォーマンス向上する理由は、 不用意なボックス化が行われない。非ジェネリックなどのArrayListは、内部で値型をいったんobject型に変換している。 List<int>などのジェネリック型だとこのようなボクシング(変換)は、行われない。
コレクションを受け渡す時は 特別な事情がない限り配列にして渡す ただし一旦渡した配列は書き換え不可能であると肝に銘じること ReadOnlyCollectionにしてもいいがドットネット自体配列を受け渡すことを前提に 設計されていることが多く使いにくい
いつもRXのステマしてる人がいるけど何なの
何なの?ってステマですよ
.NET 4.5 では IReadOnlyList<T> が入るから、 列挙のみ → IEnumerable<T> 読み取りでインデクサ使う → IReadOnlyList<T> 書き込みもあり得る → IList<T> が正解。 まあ、受け取った先で書き込みがあっても、 IEnumerable<T> で返しておいて、受け取った側で ToArray() してもらうのがいい気もする。
239 :
デフォルトの名無しさん :2012/05/08(火) 23:48:07.81
C#の配列は固定長だから、データ作るところでネックになる場合も多いよな
ステマとかいってるバカ連中は、放置しておけばいいとして。 IReadOnlyListは、便利そうだな。
まあ先輩風びゅーびゅーなんて腕っ節の当てにはならんよ 俺も自称10年戦士が巻き上げ最適化に嵌ってるの見て笑ってしまったことがある
242 :
uy :2012/05/08(火) 23:52:34.09
マ板の話題をム板でする
>>204 がわかってなさすぎ
背後にどんな理由があるかで、string[]で返すのが妥当な場合はあるんだよ
おまえも俺も一人では絶対に書かない書き方だったとしても、だ。
とうとうIReadOnlyList入るのか Countだけ追加されたEnumerableとか TryGetValueだけ増えたIReadOnlyDictionaryとかはないんか
部下も納得させられない奴が上司や顧客を納得させられるのか稲
つか、C#で仕事があるの?
だいたいIList越しに書き込むなんてありえないからな 配列に書き込んだのを受け取って好きなコレクションに変換したほうが まだパフォーマンスも良いだろう JavaAPIパクって大失敗したところだなコレクション周りは JavaAPIの著作権が認められて使えなくなればいいのに
GoogleとOracleは関係ないだろw
Object型にString[]型の配列を代入しましたがどうやって引っ張ってくればいいんでしょう?
249 :
デフォルトの名無しさん :2012/05/09(水) 04:35:04.71
言いたいことの意味が分からん object obj = new [] {"test1", "test2"}; cw(((string[])obj)[0]); または object obj = new[] {"test1", "test2"}; string[] arr = (string[])obj; cw(arr[0]); まずなんでobject型に入れようと思ったのかも分からん
TreeNodeのTagプロパティに代入したんです
Windowsフォームか?… 普通にダウンキャストすればOK。
【仏国ブログ】フランス発祥のクレープ、日本での進化に驚き
日本在住のフランス人女性のブログ「Marion chan」では、フランス発祥のクレープが日本でどのような形で
食されているかを紹介している。
筆者は、フランス料理のクレープが日本で人気料理の一つになっていると紹介。しかし、食べ物をおいしく
食べることが得意な日本人は、クレープも独自の形に変化させたと記している。
フランスで食べるクレープは、デザートタイプと食事用のものがある。食事用のものは、クレープ生地は
そば粉などが使用されており、味も異なる。一方、日本ではクレープのほとんどにデザートタイプの生地が
使用されていると説明。
また日本のクレープ店では、クレープを折って三角形に近い形にした生地の上に、さまざまな具をのせたものの
サンプルが店先にディスプレイされている。これを巻いた形にして、歩きながらでも食べられるようにして
販売されていると伝えている。
具もフランスのクレープよりも多彩で、果物や生クリーム、アイスクリームまでが使われると語っている。
さらにソーセージやサラダ、カレーなどを選ぶことができ、フランス人の筆者にとって驚くほどだとつづっている。
日本のクレープは、フランス人にとっては日本でカルチャーショックを感じるものの一つだろうと述べ、
フランスのクレープが日本で独特に進化した様子を伝えている。(編集担当:山下千名美・山口幸治)
http://news.livedoor.com/article/detail/6534145/
>>215 >>204 の会社が素人集団でstring[]がまかり通ってる状態なら仕方ないね。
空気を読むのも大事、人間だもの。
出す側はなんでもいいから 受ける側でIEnumerable<hoge>で受け取れるようにしてほしい WinFormだとなんちゃらCollectionみたいなのが乱立してるし
>>255 WinFormが出来たときは、ジェネリックそのものが無かったし、
今後、メンテナンスされることもない。おかげでそこらへん使いにくい。
その辺はWinFormに限らず.NET 1.x時代からあるライブラリ全般に言えるような MatchCollectionとか ジェネリック導入時にまとめてジェネリックインターフェイスも追加実装してくれれば良かったのに…
IEnumable<T>を期待する引数に単なるTを突っ込むにはどうすればいいですk?
259 :
デフォルトの名無しさん :2012/05/09(水) 10:17:15.20
>>258 >IEnumable<T>を期待する引数に単なるTを突っ込むにはどうすればいいですk?
IEnumable<T>を継承するクラスに対象のインスタンスをaddしたものを渡す
new [] { new T()} でいけました。ありがとうごじました 」2回newが続くのがいまいち
何で?
262 :
デフォルトの名無しさん :2012/05/09(水) 11:14:41.35
foreachをvarで受け取るとobjectに鳴門はどうして?
264 :
デフォルトの名無しさん :2012/05/09(水) 11:19:56.07
型がobjectだからだろ
>>263 .netのコントロールによくある〜Collectionとかなんだけど
マスゴミはいばりくさりすぎ いろんな職業を高級取りだと叩く癖に自分たちがいくらもらっているんだよ 自分たちが真実を伝える正義の集団と勘違いしている
>>266 ジェネリックのcollection使ってるの?
普通のコレクションは、objectが格納されてる
255-257辺りで言われてるように、古くからあるコレクションはIEnumerable<T>を実装してない IEnumerableしか持ってないから、型を推論できない
Pascalの開発者なんかに開発させるからだよ。
.NET 1.1時代の負の産物
そもそもいちいちキャストの必要なコレクションがそのまま製品にされたのが理解不能
だから.net 1.1時代は、ジェネリックそのものが無かった。 ArrayListやHashtableなどの可変長配列と呼ばれるものは、object型で取り扱ってた。 フォーム関係のクラスとか古いクラスでよく見る、〜Collection系のメソッドやプロパティは、 IEnumerableやIList、ICollection等を持っているがこれらは、非ジェネリックで要素をobject型として扱う。 .NET 2.0でジェネリックが登場してIEnumerable<T> IList<T> ICollection<T>を実装した List<T>、Dictionary<T,V>などジェネリックな可変長配列が出てきた。 これらについては、新しくジェネリック化したメンバーを追加すれば良いのだが・・・
Javaの開発者なんかに開発させるからだよ。
publicなプロパティを検出してシリアライズするのは、良いとして eventまでシリアライズしようとすんなよ。ISerializable実装すれば回避できるけどさ…
え?
IEnumerableは中身が全然わからんからLINQみたいな汎用ロジックじゃないなら受け渡しには使わないほうが良い 列挙するだけで何が起こるか分からんからな
IEnumerableの危険性は、マルチスレッド周り。
>>267 テレビ局の正社員は平均1000万円〜1500万円ほど、但し、ハンパなく残業多い
同じくハンパなく残業だらけのITドカタの3から5倍の年収だなw
こういう人らの頭にはまず自分が特別な存在で、何も知らない愚民に啓蒙するって思考回路があるよね それを垂れ流したことで自分が叩かれてもその理由を自分に求めず、他人に求める 多分スレとか見ても 「こいつらは○○の事を何も知らないからだ」 とか 「○○の工作員だ!」 としか思わないんだろうなあ。世間知らずな子供なら仕方ないとは思うけどなあ…
中二病ってやつな
以上、中二病VS中二病でした。
台湾で嫌韓感情が高まっているという。
韓国メディアは「韓国に対しては嫌韓感情を見せるのに日本には寛大」などと伝えており、台湾人
に不快感を示している。
台湾人の嫌韓感情とはどのようなものなのだろうか?
報道によると、昨年末にはこんな出来事があったという。
ある台湾のコメディアンが韓国を訪問した時のこと、宿泊先のホテルでコーヒーポットが故障して
おり、そのせいで火傷を負ってしまった。
その後、コメディアンは台湾に戻るとすぐさま空港で記者会見を開き、「客が火傷を負ったのに韓
国のホテルは責任をとらなかった」と発言。
高級ホテルとは思えない対応だったと不満を述べ「韓国はレベルが低い国」と嫌韓感情を露にした。
当然、多くの台湾のメディアはコメディアンの発言を取り上げ、2008年に北京五輪でテコンドーの
判定をめぐって両国がもめた問題を絡めながら、韓国を批判的に報じた。
今年3月には、台湾の女優が韓国で番組撮影中に、韓国人スタッフから差別的な扱いをされたと発言。
台湾のネット上では
「韓国人に礼儀がないのは知っていたがここまでとは…」
「韓国芸能人が台湾に来たら同じことをしてあげるよ」
「韓国ドラマを見るな」
などといったコメントが書き込まれた。
また、台湾で走るタクシーの窓に、韓国人の乗車を拒否する張り紙が貼られていることが判明し、
韓国で物議を呼んだりもした。
韓国はこのような嫌韓感情の高まりに警戒感を示す一方、台湾の親日ぶりには不満を感じているよ
うだ。
今年2月、台湾で芸能活動をしている日台ハーフのタレントMakiyo(川島茉樹代)が、タクシー運転
手を暴行し、逮捕されるという事件があった。
Makiyoはその後、台湾で強い非難を浴びたのだが、韓国メディアは「これが韓国人だったら外交問
題になっていただろう」と伝え、台湾は日本人に対しては優しい対応を取る傾向があるとの見方を
示した。
ある在台韓国人は台湾で広がる嫌韓感情について、「92年に国交断絶してから関係が悪化した。最
近では、台湾企業がライバル関係にある韓国企業に押されていることや、韓流がアジアでブームに
なっていることから韓国に嫉妬しているのかもしれない」と考察した。
ソース (韓フルタイム)
http://n.m.livedoor.com/f/c/6541026
このスレは低脳ネトウヨの荒らしがむごいな。
287 :
デフォルトの名無しさん :2012/05/09(水) 20:10:20.70
型推論は正常に働いてますよ
型推論が無かったころはIEnumerableとIEnumerable<T>の違いなんて問題にならなかったということ
無慈悲なネトウヨ
taskを利用した非同期TCP通信の上手い書き方はどうすりゃ良いんだ?
C言語でやっていたみたいにfloat[] floatArray の中身を byte[] byteArray でポインターしたいのですが、 どうすれば可能でしょうか OpenGLに(型を無視して)生データを渡したいのですが C#が型にうるさくコンパイラに怒られます
unsafe
294 :
291 :2012/05/09(水) 21:45:34.21
おお、探していたものと少し違いますがこれは便利ですね 内部的にfloatArray, intArrayなど型別に持っているので そのままbyte[]でポインターしたかったのですが、 いっそ大改造して内部byte[]で持つのもいいですね ありがとうございます!
intptrにキャストしてもダメなの?
>taskを利用した非同期TCP通信の上手い書き方はどうすりゃ良いんだ? 俺も知らん。そのうちRxにまとまるんかな?
>>295 そもそもアドレスがわかりません
unsafeコードでもないしよく知りませんが
多分使えないかと思います
つか大改造してBitConverterをつかうしかないですね
もっと早く知っていれば
DirectX使えばすべて解決。
っていうか、アンマネージ関数の呼び出しならfloat[]を値渡しするだけだと思うんですが....
思うのは勝手ですが・・・
たにんのどういをえられるとは、かぎりません・・・。
floatがfloatであり得るのはc#内だけなんですよ。 相手が必ずIEEE754やリトルエンディアンだと思うなよ。
「Windows版OpenGL」に対しては論点にはならんだろ、それ
大量の3Dデータを値渡し。クールな仕様だ。
>>296 やはり、そうそう転がってないか
yield returnで返すパターンを元にちょっと試しながらやってみるかな
大量の3Dデータを値渡し。ホットな仕様だ。
RxRxうるさいな・・・ async,awaitで充分だろ・・・
async/awaitでTCPするためにはTcpClientがTask非同期パターンのメソッド持っててくれれば、ということになるけども。 AsyncCTP入れればTcpClientの拡張メソッドも付属してるけど、名前通りCTPだしねぇ。
どうせasyncに駆逐される筋の悪いプロジェクトだろー そんなの勉強しても無駄になるだけだぜ→
asyncで解消できないものもあるのよね。 イベント系の非同期(センサーAPIとかからの入力受け取るとか)はTaskじゃ無理。 そういう時にはRXがやっぱ便利。
async awaitは、.NET 4.5でしか使えないだろ
コンパイラだけC# 5.0で、拡張メソッド足せば.NET 4でもasync/await使えるよ。
どっちにしろそれが本当に必要ならヘジたんがC#に溶け込んだ構文にしてくれるからな ライブラリ内で別言語実装したみたいな無理矢理な実装は使わない方がいい
C#は所詮おもちゃ言語だから、勘弁してやれよ 本格的なアプリを書こうとしたら、C++を選択することに疑問を挟む余地は無い
>>315 RxってLINQだしなぁ。
3.0の時点である構文であって、これから何か足す必要あるものでもないだろ。
>>317 Rxは、Linqと非同期を結合したようなものだな。
イベントのフィルタリングとか便利だから使ってるが、使いたくない奴は、使うな。
正直LINQすらマトモに使える人が余り居ないのにMSはドンドン先に行くな… 俺一々説明するのに疲れて来たよ…
320 :
デフォルトの名無しさん :2012/05/10(木) 00:36:01.57
業務システムにはCOBOLしかない。他に選択の余地はない だの、C++を選択することに疑問を挟む余地はない だの、要するに、古くさい自分の頭がついていけない、 新しいものへの拒絶反応でしかないんですよ。 自分が年老いたことを理解できない人間は憐れだな。
Rxのうち、イベントをソースとしたIObservable<T>の実装と IObservable<T>をawaiterパターンに合わせてラップするアダプタさえあればいいんだろ? 無理にLINQ使った変態実装はいらないよ
速度云々は、どうでも良いとしてC#使うならLinq使ってこそ、だと思ってるのだが 俺がおかしいのか?無駄にfor文とかforeachで文を書くより楽だし…。
323 :
デフォルトの名無しさん :2012/05/10(木) 00:38:29.55
>>322 選択の幅としてのLinq、だと思うがねえ。
やたらめったらLinqにすりゃ良いってもんだとも思ってない。
個人的には「素直なロジック」を選択したい場面もあるし。
>>323 ああ、もちろん無理にLinq化しようとかRx化しようとかは、ない。
だが使えるところ、使った方が便利だと思うところは、使う。
325 :
321 :2012/05/10(木) 00:41:13.03
>>322 コレクションやデータベースに使うのはもちろん便利だよ
Rxはイベントに対してLINQ使うんだが
C#で言語内言語みたいなものを実現できる余地を無理矢理探したらLINQだっただけで
さすがにかなり無理がある
LINQは凄くいい仕組みだと思うけどな 汎用的な処理には使えるけど 通常のロジックを独自言語みたいにして書くのはつらい ロジックは普通に書きたいからTaskですむところをawaitって書くわけで 拡張メソッドを使えば独自言語なんて簡単に作れるからな A.AreWoSuru() .TugiHaKore() .SositeKore()... ってずらずら書いてけばいいんだけど普通に書いたほうがずっと楽
これが普通だと思ってたら、MSが打ち切って不通になっちゃう。 何度通った道か・・・
未だにC#を持ってC++とほぼ変わらないCodeを書き続ける者も多いからな…
>>321 IO<T>をラップするawaiter書いても解消しない問題あるのよ。
イベントの発生って1度きりじゃないから。
awaitは1往復のラウンドトリップしか待たない。
正規表現なんか、perlのほうが俄然速い 笑った インタプリタに負けんなよ
333 :
デフォルトの名無しさん :2012/05/10(木) 01:31:47.19
>>331 Perlの正規表現はCで実装されてるし
.NETの正規表現もILを動的生成してJITするっていうインラインアセンブラみたいなことをやってるので
かなり速いしC#あんまり関係ないよ
>>330 マジだぜ…というかC#独自の構文、文法などを使用しないって意味
Dictionary、List、Foreach、LINQ、ラムダとかを否定されるというか
>>335 その手の連中は、なぜ.netを使っているんだ…?
宝の持ち腐れだろ
>>332 ループで await しまくるよりは、Subscribe の方がまだ良いよ。
>>336 言われた事だけをただこなせば良い、そんな人間達は結構いる
.netは指定されたから、流行りだか使うだけ
自分が技術者としての自覚も、仕事道具という認識も無い、だから何が出来るのかすら知ろうともしない
Javaとの区別がついてない連中ならよく見かける 配列以外のコレクション型が使えないやつも稀によくいる
>>339 寧ろ逆だろ。C#しかやってなくてついてけてないやつのがよく見る
他言語からきた人はたいてい優秀だよ
Java厨が馬鹿なのはCOBOLerから転身組がほとんどだから。 それを優秀とかステマ杉w
javaとか普通にgcc組みが一杯いるでしょ
溢らーは別
c++使いが好きこのんでJavaなんか使わねーよw
仕事で使う言語なんて一々拘らないだろw 好き嫌いは別だが
いまどき一つの言語しかさわれない奴なんていないだろ
いろんな言語をやらされるPGは使い捨てにされてることに気づけ。
マ 板 で や れ
Java厨は劣等感があるから わざわざc#スレでJavaの話題出すんだろう。
JavaとC#は、似ているという奴は、何もわかってない。 デリゲートが使えるか使えないかで大きく違う。
C++とC#は、似ているという奴は、何もわかってない。 デリゲートが使えるか使えないかで大きく違う。
VBとC#は、似ているという奴は、プログラミング言語をよくわかっている。 両方デリゲートが使えるので大きく違わない。
デリゲート使えるから似てるってならほかにもあるだろ
C#はCILを読みやすく(書きやすく)した言語だと思う。 アッセンブラーに対するC言語みたいな。 CILが言語中立に作られてるからC#の言語仕様自体が なんだかまとまりの無いごった煮みたいな印象なんじゃ無いかな。 おれもC#ってJavaみたいな物でしょ?って思ってたけど 実際はC++の様でもあるし、Javaの様でもあるし、VBやその他のスクリプト言語のようでもある。 でも使ってる内に、これって近代的なCOMオブジェクトを作ってるんだなって思うようになった。 つまり、C#をコンピューター言語の視点だけで考えると混乱するんだよな。
356 :
デフォルトの名無しさん :2012/05/10(木) 18:08:58.96
CILって・・・
そうそう。C#はなんというのかな。魔法というかそういうの。
標準化が滞っている3.0以降の機能が使えない
DataGridViewクラスを継承してDataGridViewEx<T>を作って そのままだとデザイナで貼りつけられないから非ジェネリックな DataGridViewEx : DataGridViewEx<Hoge> みたいな感じで継承させてやったら、 フォームのデザイナ開いた途端、VSが強制終了する。たまに問題なく開くこともある。 調べたところジェネリックなコントロールにデザイナが対応していないとか。
対応できるわけないだろ。
C#で使えるPNGライブラリないですか? System.Drawingは使えません
PngBitmapEncoder/Decoderもダメ?
System.Drawing使えないってことは、WPFか?
>>355 C#1.1時代はそうだったが今は違うぞ
ローカル変数がインスタンスフィールドに化けたりコンパイラがステートマシンを生成したり
CILに忠実どころかむしろコンパイラがここまでフリーダムなコードを生成する言語は珍しいんじゃないかw
P/Invoke経由を使えると表現するならlibpng
367 :
デフォルトの名無しさん :2012/05/10(木) 19:57:23.19
>>365 いやだからCLIとILを混ぜるなと・・・
>>367 CLIで動く中間言語(IL)をCILと呼ぶんだよ
CILをMSが実装したのがMSIL、CLIをMSが実装したのが.NET
そして、MSが開発したCコンパイラをMSCな。
http://image.news.livedoor.com/newsimage/4/8/48e6d76c8671719a4c77e4cc1aabfb59.jpg 台湾で嫌韓感情が高まっているという。
韓国メディアは、「韓国に対しては嫌韓感情を見せるのに日本には寛大」
などと伝えており、台湾人に不快感を示している。
シーン シーン シーン シーン シーン シーン シーン
..____ ..____ ...____ ...____ ..____ ..____ ..____
| イギリス | .|. フランス..| | 日 本....| | アメリカ ..| | ドイツ | | イタリア .| | 台 湾 .|
| 韓国さん| .| 韓国さん.| . | 韓国さん| .| 韓国さん.| | 韓国さん| | 韓国さん| | 韓国さん.|
O お断り | O..お断り..| .O..お断り..| .O..お断り..| .O..お断り..|..O..お断り..|...O..お断り..|
| ..| .| ..| | ∧_,,∧... ドンドンドン ......| | ..| | ..| | ..|
| ..| .| ..| | <,, ∩彡 サッサと. ....| | ..| | ..| | ..|
. ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄  ̄( ) 開けるニダ .. ̄ ̄ ̄ ̄ . .. ̄ ̄ ̄ ̄. .. ̄ ̄ ̄ ̄
ぶち壊すニダヨ!し○-J
ネトウヨきもっ、まで読んだ。
どうも見てると嫌儲から引っ張ってきてるみたいなのよね
熱湯浴の恐怖、まで読んだ。
ネトウヨ王に、俺はなる!まで読んだ。
Process.Start(); で、外部プログラムが終了すると本体も終了してしまうんですが、解決方法ご存知でしたらご教授ください。
コンソールアプリでMainが終わっただけだか? なら最後にConsole.ReadKey();でも入れれば止まる
380 :
デフォルトの名無しさん :2012/05/11(金) 07:38:32.46
プログラムは作った通りに動くが、思った通りに動くとは限らない
フォームが表示されるときにコンテキストメニューを表示させたいのですが Form1_Loadからコンテキストメニューを表示させようとしても表示されません フォームにbuttonを置いてbuttonのクリックイベントからだと表示できました。 プログラムを起動時にコンテキストメニューを自動で表示させたいのでForm_Loadから呼び出したいのですがアドバイスお願いします。 private void Form1_Load(object sender, EventArgs e) { contextMenuStrip1.Show(); }
正直目的が分からないから望む回答には成らないけど、まずformのloadが何なのか、どのタイミングでイベントが発生するのかは把握しておく事だ 結論を言えば無理、望むメニューを別formとして作成、呼出するのが良い
あと追記、フォームが表示されてても構わないならshownというイベントに実装すると良いよ
開発環境を使わずにテキストから手打ちでcsファイルを作ってcscコンパイルしてる、14歳の金髪日系フランス人クオータ美少女(Aカプ)ですが、すみません教えてください(*`ω´*) COMコンポーネントやDLLの参照をコード上で追加したいのですがどうしたらいいでしょうか
*.csprojファイル編集するんじゃなかった?
直接csc使うんじゃなくてmsbuild+.csprojの方が便利だと思うけど 参照はcscのコンパイルオプション COM参照はtlbimp使って出てきたdllを普通に参照 コード上で追加って意味が分からん
その程度のことも知らないのに、IDEを使わない理由を教えてください。
>>387 ググれ?
この程度のことも答えられないのにレスしないでください
優しくレスしてくんないとおっぱいがちじんじゃいます
>>388 インストール で き な い か ら
セキュリティ上新たなソフトウェアのインストールが出来ない状況で、.netアプリケーションを開発するとしたら、あなたならどうしますか?
私は、非常に残念なことに、cscコンパイルという方法を見つけてしまったのです。
そして私が知りたいのは、IDEを使えるようになる方法ではなく、IDEを使わずにプロジェクトを作成する方法です。
知っておくことは損になりませんし。
大昔にVBAで出来たんだけど、コード残ってないし覚えてないし。
なんだこいつ
ならcsproj調べろ、で終わり
>>390 こっちのセリフなんだけど……^^;
例えば私がIDEを使わない理由を
>>387 が知ったら、脳内で
>>384 の答えがひらめくの?
毎回思うんだけど、知らないなら「知りませんごめんなさい許してくださいぶひぃいいいいい」って泣いてわめくか、レスしないで黙ってればいいのに
このスレだけじゃないけど、回答しない自称回答者って何のためにレスしてんの?
質問に対して質問を返したりまったく回答になってない回答をするやつ大杉
実はモニタの前でブヒって悔し涙を流しながら顔真っ赤にしてこんなレスを付けるくらいしか出来ないってんなら許してあげるけど
質問者様(誇)への態度がちょっとなってませんね?
>>391 トン
調べてみるわ
またまた、強烈なかたがいらっしゃいましたねw
そんなんじゃ顔真赤に出来ない ・・・ネタ以外の何なのかと
大荒れの悪寒w
煽りが下手すぎ
>質問に対して質問を返したりまったく回答になってない回答をするやつ大杉 ここだけは、同意だなw
ちげーよお前ら、これあれだよ スレタイ読めないクズ回答者についに質問者様()のお怒りが爆発したんだよ 質問に関係ない質問でごまかす回答者がうざいってのは同意
キチガイ キタ━━━━━━(゚∀゚)━━━━━━ !!
次の患者さんどうぞ〜
質問者様「IDEを使わないで○○する方法を教えてください!」 悪い回答「なんでIDE使わないの? バカなの? 死ぬの? 使えるようになってから質問しろ」 普通の回答「××しろ」 最強の回答「それは××をするんだよ、××するためにコードのここに▲▲を□□のように書けばいいんだよ。 なぜならそれはカクカクしかじかで、こういう理由があるからさ。注意する点はこことここ。判らないことがあったらまた聞いてね、全部嘘だから」
403 :
デフォルトの名無しさん :2012/05/11(金) 17:54:25.76
>>397 大杉と言うより、ソース君が殆どでしょw
>>402 >判らないことがあったらまた聞いてね、全部嘘だから 最強の回答者が最強すぎるだろ
だから、最も強いを略して、最強としているのですが・・・
TABキーを押したときにフォーカスを受け取れるコントロールの有無を確認するにはどうすれば良いでしょうか?
tabstop
すみません質問の仕方が悪かったみたいです 存在するコントロールが常に一定ではないため、次のフォーカスの移動先を前もって把握できず Tabキーを押したときにフォーカスを受け取れる別のコントロールの有無 有る場合、そのコントロールはなにか?を知るにはどうすればよいでしょうか
foreachでコントロールをまわして、tabindexの数値が大きいものを探す tabstopも判定しておく
わかったか? わからなかったらいくらでも質問しろよ? いくらでも丁寧に教えてやるからな、全部嘘だけど
DataGridViewのcellにComboBoxを設定し そのドロップダウンの中にアイコンを描画したいのですが、どうすればよいでしょうか
こうしてああして、そうすればいい。
DLLで共有ライブラリーを作る時に 外部メソッドの引数や戻り値は、intとかbyteじゃなくてobject型の派生TYPEにして置けば VBとかでも参照できるって認識で大丈夫ですか?
DataGridViewComboBoxCellのpaintをoverrideするだけでOK
>>409 参考になりました。
解決できそうです、ありがとうございました。
>>412 参考になりました。
解決できそうです、ありがとうございました。
>>413 一体何の言語の話?
C#?VB6?VB.NET?
.netでしょ
419 :
413 :2012/05/11(金) 21:12:52.61
>417 すみませんDLLをC#で作って それを広く公開してみたいって考えてるんですが もしかして413みたいな方法で作ればC#以外でも 簡単に使えるのかな?って思いました。
VB.NETやF#みたいなCLIを使用している相手なら特に何も気にしなくていい
421 :
413 :2012/05/11(金) 21:26:57.50
>420 ありがとうございました
質問するために回答以上の知識を要求される質問者が気の毒だ
>>419 .NET製ソフトウェアは公開しても、使ってもらうことが一番難しい
今時、.NETも入れてないようなOS使ってるやつとか居ないだろw
雑魚のプログラムなんて何製でも使わんよw戯けが
.NETはたいていインストールされているが、それ上で動いているソフトなんて使ったことないよ まず、.NETが必要ですと謳ってあった時点で他あたるよな w
>>414 できました。
ありがとうございました。
こんなスレにきて何いってんだかw
北朝鮮に乗り込んで金正日は、おかしい人だった!!とか言うようなものだなw
むしろウンコ蝿がウンコが臭いって文句いってるような
【5月12日(土)】
「ネット右翼≠フ素顔を見た」
ゲスト:安田浩一(ジャーナリスト)
中国や韓国などに対して過激な批判を展開する「ネット右翼」。
会員数1万人以上を誇り右翼団体の中でも最大規模となっている組織も存在する。
実際にネット右翼を取材したジャーナリスト・安田浩一氏は、一人ひとりに会ってみると、
おとなしい今どきの若者たちが多いという。
http://www.bs11.jp/news/1349/
外部プログラムの出力をリダイレクトできません。 外部プログラムがエラーを返した場合はエラーメッセージ以前の物もリダイレクトできているのですが エラーが発生しない場合はリダイレクトされません。 どなたか・・・
435 :
デフォルトの名無しさん :2012/05/12(土) 08:03:12.41
>>433 俺が咄嗟に想像したバグ
・Callerプログラム側で、Process.OutputDataReceivedイベントを以てStandardOutput出力の読み込みをする、
という方式に何らかの間違いがある。
・Calledプログラム側で、標準出力のFlushが適切に行われていない。
バッファ上にため込むばかりで、出力契機が訪れていない。
(そのままPorcessをKillしたりしていると、これに気づかないことがたまにある)
ちと状況が見えにくいから、かなり見当外れなことを言ってる気もする。
そうだったらすまん。
436 :
デフォルトの名無しさん :2012/05/12(土) 08:25:56.17
クリップボードが変更された時にクリップボードに貼りつけたものを取得できる関数とかありますか?
>>436 Win32APIのクリップボードチェイン
.NETでは無かった気がする
438 :
デフォルトの名無しさん :2012/05/12(土) 08:44:03.56
>>436 そうですか
.NETで作っていたので残念です。
他の言語で試して見ることにします
プログラムを起動している中でWebClientを何度も使っている ケースで、途中からWebClientのDownloadDataCompletedが 呼ばれなくなる(ダウンロードができなくなる?)のですが これはどうしたら回避できるのでしょうか? new WebClient を毎回していてもこの現象が起きてしまい ます。
ソース見ないと分からんけど同時接続数の上限かもね
441 :
439 :2012/05/12(土) 08:59:32.85
間違えました。 Console.WriteLine("Completed");まで行くのですが m_Action_Completed ()が呼ばれなくなるのです。 そもそもメンバ変数に入れてしまうのが間違い? public class Download { private Action<byte[]> m_Action_Completed; public void DataAsync (string uri, Action<byte[]> action) { m_Action_Completed = action; WebClient wc = new WebClient (); wc.DownloadDataCompleted += new DownloadDataCompletedEventHandler (Completed); wc.DownloadDataAsync (new Uri (uri)); } private void Completed (object sender, DownloadDataCompletedEventArgs e) { if (e.Error != null) { } else if (e.Cancelled) { } else { Console.WriteLine("Completed"); m_Action_Completed ( e.Result); } } }
いやそれはありえないだろw そのコードの通りなら少なくともWebClientは全く関係ない
そりゃ最後に呼び出したactionしか保存されないよ Completedをラムダ式でDataAsync内に書くか、毎回別インスタンスのクラスを作ってactionを持たせないと
444 :
439 :2012/05/12(土) 09:10:58.56
あーありがと。 そうそう、最初は毎回インスタンスを作ってやっていたのですが 思ったように動かなくて弄り回したままなのを忘れていました。
「尖閣」購入 寄付は4億7000万円+1億円に
東京都の石原慎太郎知事は11日の定例会見で、尖閣諸島(沖縄県石垣市)の購入問題で、石垣市側から
共同購入の提案があったことについて、「都が取得した上で、財政的に参加してもらうことはあるが、
混乱を避けるためにも一元化する」と話し、都が単独購入する意向を示した。
石原知事は11日正午現在で都庁の寄付口座に3万5821件、計4億6979万6129円の入金があり、
このほかに起業家から1億円の寄付の申し出があったことも明らかにした。
その上で、「東日本大震災が引き金となり、国土がいかに大切かという意識が呼び起こされた。
国が何もしないなら、自分たちの手で国を守りたいという意識の表れ。うれしさで胸がいっぱいだ」と述べた。
都はホームページに石原知事直筆の感謝のメッセージを掲載。寄付した人の住所が分かる場合は礼状を郵送する。
http://sankei.jp.msn.com/politics/news/120511/lcl12051123410005-n1.htm
ここの回答者に理解できる言葉を考えてるうちに答えが出てしまう
先ずはテディベアに話せ 誰かに話す、というのはそれだけで問題解決に有益だ
コード上でキーが押された状態を表現するにはどう書けばいいですか?
449 :
デフォルトの名無しさん :2012/05/12(土) 11:32:28.52
>>448 KeyDownイベントにハンドラをAddする
えっと すみません みっつを区別して表現するにはどう書けばいいですか? マウス上でキーが押された状態 キーボード上でキーが押された状態 コード上でキーが押された状態
マウス上でキーってよく分からないけどソフトウェアキーボードのことか? マウス「ボタン」の話か?
MouseUp・MouseDown・KeyUp・KeyDownとあるんだから、それぞれイベントを書けばいいだけ bool値が欲しいだけならトグルさせとけばいい コードから押すってんなら自分が押すコード書いてるわけだからさ、そこでフラグセットできるでしょ
>>450 意味わかんないよ。
表現??「マウス上でキーが押されました」ってどっかに出力すればいい。
判別したいだとしてもマウス上って何だよ
え す み マ キ コ
>>435 こんな感じです:
private void ReadServerOutput(object o, DataReceivedEventArgs outLine)
{
Console.WriteLine(outLine.Data);
if (!String.IsNullOrEmpty(outLine.Data))
{
if (richTextBoxServerOutput.InvokeRequired)
{
this.Invoke(new MethodInvoker(delegate() {
this.SuspendLayout();
richTextBoxServerOutput.AppendText(outLine.Data + Environment.NewLine);
richTextBoxServerOutput.ScrollToCaret();
this.ResumeLayout(true);
}));
}
}
}
>>436-438 NativeWindow使ってClipboardWatcherとか作ったことあるな
codeなんちゃらとか探せば同じ名前のものがありそう
プロセス ストリーム上で、同期操作と非同期操作を混在させることはできません。 ってどういう意味ですか?
Hmm...
C#でmms://〜で始まるストリーミングファイルをダウンロードしよとしたんですが、プロトコルはHTTPとして HttpWebRequestでmms://〜で始まるURLを取得しようとしたんですが、Createメソッドのところでurlがサポートされてないよと例外が出ます C#だけではやはりストリーミングのダウンロードは無理なのでしょうか?
mmsはhttpじゃないわけだが
そりゃHttpWebRequestって。httpを扱うクラスで mmsを扱おうとするのがマチガイだなw TCPClientでがんばれ。
普通にゲーム作成のキーフックを参考にすればいいだけでは
コピペマン参上!まで読んだ。
イランの評価が低いのが謎だな 核ステマうぜえ イランはいらんってか!
中国のほうが謎だろw
468 :
460 :2012/05/12(土) 20:45:23.30
>>461 ,462
ありがとうございます。TcpClient使ってみます
Dictionary<string, int> dic; の辞書がある時に文字列のハッシュコード(string.GetHashCode())を使って 項目を引きたいのですがハッシュから文字列に直す方法を教えて下さい
その場合のハッシュが可逆である必要は無いと思うんだけど。 四則演算で実装してあったら分解のしようがない。
ハッシュしかないならキーを総当りしてハッシュ比較してみるしかないんじゃないか
一意じゃないから総当りしたところで複数の候補が見つかる可能性があるよ
あれ一意じゃないだっけ
もし一意ならこの世にあるすべての文字列が32ビットで表現できることになるぞ
答えは「ハッシュから文字列に直す方法は存在しない」だな
別の手段の検討を推奨する。
逆引き用のテーブルを用意するしかないね。
479 :
469 :2012/05/12(土) 21:49:20.52
よく考えたら無理でした>< ありがとうございました
>>476 結局Equalsでの比較なんだけどコストが高いから、
コストが低く衝突しにくいHashを先に比較。
JAVAの知識だけど
.NETのStringはハッシュ値をキャッシュしないのでEquals(or ==)の方が速いよ
ほんとにハッシュ値キャッシュしないの? ほんとに?
またかー JAVAと一緒だろって思ってると足元すくわれるパターン。
ほんとにしないんです
485 :
460 :2012/05/12(土) 22:20:45.23
hogehoge.com/file/stream.wmaみたいなディレクトリを指定するにはどうすればいいんでしょうか 今はhostにhogehoge.comを指定して、メッセージに/file/stream.wmaと設定してるんですが、何も帰ってこないです
Javaと似ているからとJavaの知識でやろうとすると痛い目を見るのだよ。
なんというか、まずmmsがどんな情報のやりとりをするのか調べないと駄目だよ
キャッシュするんならStringだけじゃなくて全てのハッシュの実装はキャッシュしろという決まりにしないとほとんど意味無いわな そうでないと一般にはキャッシュされてることは期待できないので、JavaのHashtableは結局独自にキャッシュしている Equalsもほとんどの場合は長さと最初の数文字の比較で弾けるだろうし
GetHashCode実装するなら計算負荷掛けんなとは書かれてるよ Stringは文字列長が長ければ長いほど遅くなるってのもなー
Javaでキャッシュされるのも実装依存だろ ドキュメント読む限りはどう見てもO(N)
いずれにせよ処理時間は一次(つまりO(N))に決まってるだろw
492 :
デフォルトの名無しさん :2012/05/12(土) 23:08:06.23
計算量と言え計算量と
初回が無視できるなら処理時間はO(1)だろう
494 :
uy :2012/05/13(日) 00:57:59.33
日本とドイツって どうみてもお財布です 本当にありがとうございました
被害妄想はネトウヨの始まり、まで読んだ。
496 :
uy :2012/05/13(日) 01:05:21.60
眠い、、、
100時間ぐらい寝ろ
文字列からクラスの型を指定する方法ってどうやるの? Class obj = Class.forName(Dog); みたいな感じで
定義されてるAssemblyを読み込んでGetTypeして、得られたTypeをActivator.CreateInstanceに渡す Type.GetType系でもTypeは取得できる ただ初心者スレの回答としては「やるな」が正しいと思う
Java Platform, Standard Edition 6 API 仕様 のC#版ってMSDNのどこにあるの?
「.NET Framework クラス ライブラリ」か?
>>500 javaの
Class t = Class.forName("java.lang.Thread")
に該当するメソッドがC#にはないってこと?
解決した、ども
原点(0,0)とある座標を結ぶ直線とX軸の成す角度を下記で算出しようとしています。 下記は(1,-1)としています。 double theta,rad; PointF p = new PointF(1f,-1f); rad = Math.Acos(p.X/Math.Sqrt(Math.Pow(p.X,2)+Math.Pow(p.Y,2))); theta = 180*theta/Math.PI; 期待する角度はー45若しくは315なのですが、45となってしまいます。 期待する角度を得るにはどうすればいいしょうか?
今時は2乗して平方根とると符号がどうなるかって中学校でやらないの? とでも煽ればいいんでしょうか
>>508 まだ、小学校にも上がっていないので習っていません
マジかよ天才じゃん
軸に対する角度ならタンジェント使えよ
>>509 いつの時代も高卒や底辺大卒の学力はそんなもんだろ?
↑ あなたが、その典型ですねw
Vector.AngleBetween(new Vector(1,0), new Vector(1,-1))
http://www.youtube.com/watch?feature=player_embedded&v=ShzmzcJM7QI 約80年前に製作された超現代風作画の日本のアニメに対する海外の反応
テングデスカ? イギリス 23歳
ポケモンの曲のような気がする・・・ アメリカ 31歳
なぜ彼の頬はこんな風になってしまったんだ? スペイン 23歳
これはクレイジードライブの曲だよ!俺は前に聴いたことがあるんだ!ほんとだって! アメリカ
オレはプリンスオブペルシャの曲に聞こえるな 不明
これは本当に1929年の作品なのか?この漫画のスタイルは現代的に見えるよ。
もしかして誰かが現代のものをサイレントな昔のスタイルにしたんじゃないの? 不明
この作品の少なくとも10年前にはウィンザーマッケイが同じような品質のアニメーションを製作しているよ。僕はこれが本物だと信じているね。 アメリカ
アニメーションの質に関して言ったんじゃないよ。1920年代の日本のアニメーションの様式と異なっているという意味で言ったんだ。 不明
このアニメーションスタイルは1960年代にカナダで製作されたマーヴルスーパーヒローズを思い出すね アメリカ 28歳
非常に興味深い作品だね。この物語はグリム童話の"小人の贈り物"を思い出すよ。 ブラジル 51歳
カタカナのサウンドエフェクトがこの頃すでに発明されていたなんて知らなかったよ スウェーデン 37歳
エイジオブエンパイアの音楽を思い出したよ スペイン 21歳
この日本の古いアニメがアメリカのアニメより優れていて悪いかあああああああ?アメリカ 27歳
その通り、これは現代のアメリカのアニメーションより優れているね。アメリカ 27歳
同意するね。このアニメは現代のアメリカのアニメーションより数年進んでいるよアメリカ 21歳
アメリカンアニメーションのことを言ってるのかな?
"アニメ"という言葉は日本のアニメーションのために使用される言葉だよ。
初期の日本のアニメとアメリカのアニメーションは非常によく似ていたんだ。
でも日本の"アニメ"は20世紀の後半から独自のスタイルをとりはじめたのさ。
アメリカ 21歳
日本の古いアニメーションを発掘するなんて素晴らしい。
うまくレンタリングされているよ。寓話は時代を超えるね。 アメリカ
やべえ三角関数なんて忘却の彼方
518 :
デフォルトの名無しさん :2012/05/13(日) 21:27:01.52
工学系だと三角関数は息をするように使うからなあ 情報工学はそうでもないけど、ベクトルだのなんだの使うなら否が応でも、だな
三角関数の授業でsの筆記体の形を知ったものも少なくないだろう
520 :
デフォルトの名無しさん :2012/05/13(日) 21:28:31.54
いや加法定理だの二倍角の定理だのを忘れてるのならまだ分かるけど、
さすがに
>>506 レベルの話が分からないのは忘れてるんじゃなくて最初から数学赤点だった奴だと思う。
つまり、少なくとも理科系の大学行ってない人でないとありえん。
っていうか、この間もベクトルの内積の意味も分からずに威張ってた奴がいたけど
最近のプログラマってやっぱり低学歴の人多いのかね。
>>516 今見ても面白いな。どうせ張るならこういう楽しめるやつにしてくれよ。
523 :
518 :2012/05/13(日) 21:44:23.48
>>521 いや、実際、数学の授業のために習った数学って頭に残らなく無いか。
微分積分は頭に残っても、微分方程式は忘れてる感じ。
学歴はどうあれ、数学のためにしか使わなかった三角関数、って人にとっちゃ、
覚えててもしょうがないもんじゃないかな、と思っただけさ。
スレ違いになりそだし、この辺でやめとくけど。
愚か者であれば知らないであろう 少し賢い者なら覚えているだろう 本当に賢い者ならば、どうすれば知ることができるか知っているから覚える必要がない このアシモフ論理を信奉しているので知らなくてもいいや
メモリ管理も出来なくて、C#に逃げてる奴らも同類だよなw
POP3標準クラスで持っててくれよ、.NET!
SMTPはあるのにな
.NET Framework 5.0 に期待か
気が早いなw
POP3とかどうでもいいからIMAP頼む
メモリ管理できない奴がC#に来ても嵌るだけなんだよな そもそも基本的なメモリやリソースの管理を知ってないとヘルプすらまともに読めないじゃない
メモリ管理というかステートマシン管理の問題のような
煽り馬鹿クンを相手にしちゃだめw
>>531 C#は、メモリー管理というか、リソース管理かな。
GCが全部やってくれるなんて思ってると痛い目を見る。
まぁ、所詮C#なんておこちゃま言語w
痛い目を見たことあったなぁ。(とーい目) 他人事だけど、今のプロジェクトでもその辺りの問題がごろごろしてるような。
>>535 大人は黙ってアセンブルですね、勝手に頑張って下さい
IL
メモリの問題ってIDisposable放置と単純にデータ量が多すぎるのがほとんどじゃないの? 両方とも設計の問題だよね
別にDisposeしなくてもGCがやってくれるでしょー
デストラクタの実装による。そしてデストラクタは、いつ呼ばれるかわからない。 何らかの形で参照が残り続けたら永久にDisposeされない可能性もあり。
質問:Disposeがうまく使えない 回答:using使う 正解:なでしこ
using使えっていうのは非同期アクセスではもう全く通用しないじゃない
>>540 その考えは、メモリー不足で破綻する第一歩だな
実際問題としてGC任せなんかにしてるとすぐリソース不足で落ちるだろ 開発中は実行頻度が高いから特に
非同期で例外があってもDisposeされるように組むのは無理だから 例外が来たらGC.Collectでいいんじゃないかと思うわ
以前GDIリソースの解放がされないバグのせいでGDIオブジェクト数が8000超え してリソース不足で他のプログラムもすべて巻き込んでしまったことがある。 恐ろしいことだった。
非同期だからDisposeできないなんてのは甘え
549 :
デフォルトの名無しさん :2012/05/13(日) 23:46:20.08
これ煽り馬鹿が一人で自作自演して頑張ってるの? それともまんまと幼稚な煽りに乗って同じ話を何度繰り返しても飽きない ルーピーがガチでこんなにいるんだろうかw
C# 5.0 だと using ステートメント中で await 書けたりする。 非同期処理でも Dispose 可能。
自演がいないと静かだな
>>550 非同期のDisposeはいつも悩むとこだから
usingで確実に解放出来て、解放してるのが一目で分かるって素晴らしい。
>>551 今夜は異様に静まり返ってるね。自演居ないとこんなに変わるもんなのか。
痔炎秋田
http://ideone.com/sgO6J コンテキストメニューを自動的に表示するプログラムです。
フォームデザイなからcontextMenuStripを設置して以下のコードを実行します。
イベントについて思うようにいかず2点質問させてください。
<その1>
コンテキストメニュー上でカーソルキーの左を押すとコンテキストメニューが消えてしまいます。
KeyDownで左カーソルキーなどをを監視して、無効にしたいのですが、KeyDownイベントが効きません。
目的はEscキーを押したときだけコンテキストメニューを消せるようにしたいです。
KeyDownイベントにこだわっておらず代替できる方法もございましたらご教示お願いいたします。
<その2>
コンテキストメニューを閉じたときに特定の処理を行いたいのですが、Closedイベントが効きません
こちらもご教示おねがいいたします。
public class ContextMenuStripEx : ContextMenuStrip{ protected override bool ProcessDialogKey( Keys keyData ) { if( keyData == Keys.Escape ) { this.Close( ToolStripDropDownCloseReason.Keyboard ); return true; } return base.ProcessDialogKey( keyData ); } protected override void OnClosing( ToolStripDropDownClosingEventArgs e ) { e.Cancel = e.CloseReason == ToolStripDropDownCloseReason.Keyboard; base.OnClosing( e ); } }
一人で肥溜めに使ってこいw 誰も止めはしない。
なにこの過疎っぷり 普段どんだけ自演ががんばってるかよくわかるわ
ラスト付近に俺のレスがあるじゃねーか…
563 :
デフォルトの名無しさん :2012/05/15(火) 09:21:13.95
中国「2ちゃんねるのメンバーは暴力団員 掲示板で犯罪を扇動し資金を集め巨大右翼ネットワーク構築」
http://engawa.2ch.net/test/read.cgi/poverty/1337013395/ (1)イデオロギー
右翼の「2ちゃんねる」は日本の法律をまったく気にしていない。
右翼勢力は一貫して「皇国史観」や「種族優秀論」を吹聴し、弱肉強食の強権主義を励行し、
侵略や征服による日本の国際的地位の確立を主張している。
こうしたイデオロギーが日本の現法律に相容れない事は明らかで。
現法律の枠組み突破を彼らは第一の目標としている。
同掲示板の右翼メンバーの目には、多くの法律はじゃまなもので、彼らの法律を遵守させることははかない願いでしかない。
(2)暴力団との関係
同掲示板はさまざまな暴力団と関係している。
右翼勢力の一部は暴力団から転化しており、「行動右翼」と呼ばれる。「行動右翼」には右翼思想を持つ日本の暴力団も含まれる。
「行動右翼」は政府が従来の犯罪撲滅に力を入れる中、その視線をインターネットに向け、掲示板で右翼思想を吹聴すると同時に、商売も行っている。
(3)メンバー構成
「2ちゃんねる」のメンバーは偏った過激な思想を持つ日本の若者と右翼暴力団員が中心で、
暴力団員は若者が熱くなりやすいのを利用して、彼らを犯罪の道に走らせている。
今回日本の警察当局の調べで、一部右翼団体が「愛国主義」と「民族主義」の旗印を打ち立て、
掲示板を通じて過激な考えを持つ若者を取り込み、巨大な右翼勢力のネットワークをつくっていることがわかった。
また、「2ちゃんねる」のメンバーには掲示板上で犯罪活動を行い、
右翼勢力のために資金集めしている者もいるという。
今世界でインターネットが急成長している。日本の右翼勢力と犯罪分子がこの甘い汁を見逃すはずがない。
インターネット掲示板を通じて金銭を不当に騙し取り、勢力を拡大する日本の右翼の新たなやり口に
日本社会は警戒すべきだ。
http://japanese.china.org.cn/jp/txt/2012-04/26/content_25243850.htm
2ちゃんねるの意見は、中道なものばかりじゃん。 まったく右翼っぽくないよ。 いまの国益を守るための意見が出てるだけで、 なにも欧米に攻め入って日本人が世界をとるべきなんていう話は出てない。 日本の国土である竹島をとられそうだから騒いだり、 韓国が日本の文化を盗むから騒ぐだけ。 これのどこが右翼なんだよ。まったくの中道だろが。
C++の時やってた struct INFO { int a; char b; } で宣言した構造体をsizeof(INFO)でサイズ取得しようとすると マネージ型の宣言が実行できません。ってエラー出るんだけど 自分で宣言した構造体のサイズの取得ってどうすればいいのヽ(`Д´#)ノ
ごめん自己解決(´・ω・`)
2ちゃん含め匿名掲示板てのは、日本で唯一民主主義が実践されてる場だよ 匿名ゆえにレスの比重は投下で、言論のみによる意志疎通が図られる だからメディアや政治家が排除したがる 皮肉な話だ
568 :
デフォルトの名無しさん :2012/05/15(火) 12:31:18.51
何いってんだこいつ 投下じゃなくて等価か? と思ったけど、理性と言論ってのが民主主義の理念だとすると、あながち 攻殻の世界とかそんな感じだしなあ
569 :
デフォルトの名無しさん :2012/05/15(火) 12:43:20.37
┌─┐ │先│ │祖│ │代│ │々│ . /⌒ヽ │ば│ /<`∀´> │か│ | J J ┌┴─┴┐∠__ノ │| 三三 |│  ̄.凸( ̄)凸 ̄
先日Visual C# 2010 Expressionとかいうのちょこっとだけやってみたんだけど C#ってボタンを配置してなんかプロパティの雷みたいなアイコンでイベントつけてMessageBox.Showってやるとメッセージウィンドウみたいのが表示されるとかそういうことしてけばいいのか?
基本的なことなら配置したボタンをダブルクリックでおk
Expresstion Blendってどうなの?
AxWMPLib.AxWindowsMediaPlayerを使い, プレイヤーの右側に小さい動画を同時に流して, クリックした動画を左側の大きい画面で再生するプレイヤーを作ろうとしています. とりあえず小さい動画を2つ同時に流してクリックしたら切り換えという所は出来ました. 切り替えはこのようにクリックされたら読み込んで再生しているのですが, media1.URL = "rigth.avi"; media1.Ctlcontrols.play(); 再生までに時間がかかるため,1秒ほど画面が暗くなってしまいます. チャンネル切り替えみたいに,動画をほぼ止まらせずに切り換えることはできないでしょうか? メインのプレイヤー部分を2つ用意し,片方を非表示にして上のコードで読み込み, 表示するプレイヤーを入れ替えるといった事をしましたが,ほとんど変わりませんでした…
再読み込みしてるからじゃね ウインドウ自体を移動・サイズ変更してもだめか?
577 :
デフォルトの名無しさん :2012/05/15(火) 18:59:06.41
つうかWMP自体がそんな動きだから、どうがんばっても無理だと思うわ
>>576 おお!暗転なしで入れ替わりました!!
ただプレイヤーの右側には現在再生している動画もサムネイルとして再生しておきたいので,
できれば入れ替えではなく,右側のサムネは消えずにそのまま再生され,
左側はそのまま再生したままといった事がしたいのです.
裏で読み込んで,読み込みが終わったら切り換えみたいな事をすると上手く行ったりしませんかね?できるのかはわかりませんが.
WMPってCOMオブジェクトであってCOMオブジェクトは、STA(スレッド)で稼働してるので 別スレッドで動かすこと自体ができないんじゃないか?
タレントの東国原英夫が5月14日(2012年)のツイッターで、東京都が尖閣諸島購入のために開設し
た寄付金口座に入金したことを明らかにした。
「東京都尖閣諸島購入口座に寄付をさせて頂きました。」と報告し、寄付した理由として、
1)「第一義的には国が所有すべきなので、その議論(例えば、国境諸島を国が所有する為の法整備)の喚起・促進。
2)東京都民として東京都の負担を少しでも減らす。
3)これを契機に横田基地返還議論を醸成する等です。
の3つをあげた。
いくら寄付したかは明らかにしていないが、これだけ大風呂敷を広げたからには、かなりの金額な
んでしょうな。
このツイートにフォロワーから
「実に素晴らしいです」
「都で購入した尖閣諸島に普天間や横田の在日米軍を移転させるという手は如何でしょう。」
などの反応が寄せられている。
(J-CASTニュース)
http://n.m.livedoor.com/f/c/6560250
キモ過ぎ!ネトウヨ君、まで読んだ。
>>579 アパートメントモデルだっけ、難しすぎて理解不能。
ちなみにSTA並列UIスレッドって問題ある?
一見動いてる様に見えるんだけど裏付けが無くてさ
>>582 COMコンポーネントの実装にもよるんだろうけど、
別プロセスで動くC#にFlashPlayer(COMコンポーネント)貼りつけただけのものを
SetParent(win32api)使って子ウィンドウとして取り込んで、わざとFlashPlayerのメインスレッドを
わざとフリーズさせたら、別々のプロセスとはいえ、UIが応答しなくなった。
なので別スレッドにしろ、別プロセスにしろCOMコンポーネントの実装による。
レスthx 改めて調べてみたよ。 COMクライアントがマルチスレッドでも、 そのプロセスにロードされたCOMに対する呼び出しは、 アパートメントが持つキューで同期されます。 その為FileDialogなどのCOMを使用したクラスを非同期操作する事は出来ません。 で良い? 説明みたらCOM操作は同期されるから デッドロックだけ気をつければマルチUIスレッドはOKな気がする
上のほうでmmsから始まるURLのダウンロードについて聞いた者ですが パケット解析してて思ったんですが、これってものすごい敷居高いですか? そんなことないですか?
こんなスレでそんな質問をしてる時点で無理。
587 :
デフォルトの名無しさん :2012/05/16(水) 04:05:27.24
DataGridViewにバインドしたデータに、Enumなプロパティが含まれる場合、 その列をComboBoxで表示するクールな方法はないもんですかね。 AutoGenerateColumnを切って、Columnをプログラムから追加してやればいいことは分かってるんですが、 列の多いテーブルをいちいちColumn生成して・・・ってなんだか馬鹿げているんですよね。 TypeConverterなり、その辺で上手くデータに「DataGridViewComboBoxColumnを使う」よう属性付けできないもんでしょうか。
ウリたち劣等朝鮮猿の知能は犬以下ニダwwwww
↓
■韓国ウォン安、所得流出拡大 物価上昇し6割増
ウォン安の負の効果が膨らんでいる。輸入物価の上昇によって海外に流出した所得(交易損失)は、
2011年に65兆8200億ウォン(約4兆7000億円)と前年比6割増えた。
韓国大企業の海外市場での躍進は国内の「豊かさ」には必ずしも結びついておらず、
ウォン安志向をとってきた李明博(イ・ミョンバク)政権への不満が高まる原因にもなっている。
このギャップは貿易を通じて海外に流出した金額を示す「交易損失」によって生じている。
ウォン安に原油などの資源や穀物の値上がりなどが重なり、貿易での輸入価格が輸出価格以上に上昇したことが
交易損失を押し上げている。その分だけ国内の購買力は低下している。
2011年の交易損失65.8兆ウォンは韓国の自動車最大手、現代自動車の株式時価総額(51.3兆ウォン)を大きく上回る規模。
ウォン相場が1ドル=900ウォン台の高値圏で推移していた07年のほぼ5倍の水準に膨らんでいる。
韓国内では大企業の堅調な収益拡大の恩恵を受けているのが一部に限られ、GDPの伸びの割には「豊かさ」の実感は乏しい。
むしろ11年末の家計負債は 912兆9000億ウォンと前年比7.8%増え、過去最多を更新。
中・低所得者層の生活資金手当が主因とみられ、名目GDPの伸び率を上回るペースでの拡大が続いている。
http://www.nikkei.com/news/category/article/g=96958A9C9381959FE1E2E2E7E68DE1E2E2E1E0E2E3E09494E0E2E2E2;at=DGXZZO0195570008122009000000
既存のクラスにstatic関数を拡張メソッドで追加する方法はないですか? どうしても気に入らないので追加したいです
独立ファイル作って、実行中にテキストデータ書き換えてコンパイルして読みだししてみたら
591 :
575 :2012/05/16(水) 10:26:44.68
選択してメイン画面と入れ換えしたら、メイン画面をBMPで1/60秒ごとにキャプチャして表示したら?
フォームアプリが突然エラーポップアップも何も無しに強制終了される事があるんだけど、 イベントログとかにも特に吐かれてないし、Exceptionが発生したらログに吐き出すようにしているけれど、 特にそれも見当たらない。 こういうことってよくあるのかしら
普通は無い。環境じゃない?
try catch 使っても捕まえられないことあるなぁ
エラーじゃなくて仕様なんじゃね 再現性100%?
アンマネージド弄ってるとそういうことになることはある
ようやく思い出したdeclareだ CSharpだとdllimportか これでwinマシン標準DLLやオフィスソフト連携なんかの環境依存がコードで記述出来るはず
いきなりどうしたのか知らんがOfficeの操作はCOMだからDllImportはいらん
>>596 それが、再現性が100%じゃないんだ。
たまーに現象が発生するときがあるらしい。
んあ、なるほど 例えば配布出来ないようなDLLを参照したいが、相手が持ってない場合別のDLLを変わりに参照させる場合、判定して参照追加とか references.addなのかな?
オレオレ用語はやめてくれる?
References.Addを使えばプロジェクトに新しい参照追加出来るよね nippon-go mutuka-see death
初耳だわ
605 :
593 :2012/05/16(水) 16:14:16.28
>>597 色々調べてみたけど、アンマネージド関連のが一番怪しそうだわ。
そういえばこの現象が出るようになる前に、
リソースの解放がうまく出来てなかったとかなんとかでException吐いて、改修してた覚えがある。
もうちょっと調べてみる、ありがとう。
Visual C#を勉強したいんだけどお勧めの書籍とかあったら教えて。 Microsoftのフォーラムを利用するにも何も知らずに質問しにくいです。
最低限の知識なら"c# 入門"でググればいくらでも出てくるだろうに こんなスレ探す前に普通ググるだろ
>>607 すいませんです。 ありがとうございました。
C#のDrawStringメソッドを用いて、文字を1文字ずつフォント変えて表示したい場合はどうしたらいいんでしょうか?
ネトウヨは市ねまで読んだ。
>>610 答え出てるじゃん。一文字ずつフォント変えてズラして描け。
614 :
610 :2012/05/16(水) 22:44:10.51
>>613 自分の頭ではGraphics.MeasureStringとGraphics.DrawStringを繰り返して書くぐらいしか思い浮かばず……
良い方法はないでしょうか?
その方法以外、無い。
>>614 それで良いよ、他に方法は無い(GDI使う方法もあるけど基本的には同じ)
メジャーストリングは少しマージン入るからその調整は必要かな
617 :
610 :2012/05/16(水) 22:51:37.18
>>615 ,616
ありがとうございます。この方法でやってみます。
誘拐犯の脅迫文みたいで悪趣味だと思うけどなw
広大な領土と10数倍の人間がいるんだから 超えてたところでどうでもいいわ
広大な領土と10数倍の人間がいて未だに超えられないのがむしろ異常
質は割合でスケールすると思うよ。
まあ確かに日本も異常な国かも知れないよな こんなに狭い国土で資源もほとんどなく人口だけはまあまあ多いが独自の技術を 持って世界3位のGDPとか 中国がなければまだ2位だった 聞いた所によると日本語という言語が世界でも少ない開音節言語なために 脳の使い方が他の外国人とは違うらしい
557先生みたいにこういうコードが書けるようになりたいのですが C#でおすすめの書籍はありますか? JavaScriptでいうオライリーみたいな定番の本
DOBON先生にはお世話になってるのですが やっぱり基礎の解説がなくて厳しいです
dobonのサンプルは、Disposeなどの処理が省かれてるサンプルが多いから そのままコピペでやってしまうのは、ちょっと宜しくない。 それに今では、やり方として古くさい。
みんなもうVS2010に移行してるの?
業務での制限は、どうか知らんが、個人や趣味なら 未だに2008使うメリットって無いと思うんだが。 デフォルト引数とか名前付き引数とか、 Taskとか便利だ。
2000のバイナリが吐ける。 IDEと言えどWPFとは関わりあいたくない。 この二点だろうな。
c#にデフォルト引数? ヘジは難癖つけてあれほど嫌がってたのに?
2000のサポートはもう必要ないだろ
??演算子なんてデフォルト引数のためにあるような機能もあるし そんなに嫌がってたのかね
2008じゃなく2005ですよ 2008からは2000で使えないので
Nullable<T>がTに暗黙変換できないのは欠陥って前に荒れたなあ
.Valueぐらい書けばええがな nullだと例外とぶよってことが良く分かるしな
>>595 Parallels系の中で起こると、キャッチしてくれないね
null合体演算子といえばget { return field = field ?? new T(); }
>>639 これはfield = fieldが毎回起きるの?
それどこで使うの?
来るべき日のため
大きさいっぱいに中身が入ってる配列aのインデックスidxに要素elemを挿入したいとき Array.Resize(a, a.Length + 1); Array.Copy(data, idx, data, idx + 1, Count - idx); data[idx] = elem; より早い方法ってありますか
Countはa.Length - 1の間違い
眠いわ
途中に挿入する処理が頻繁にあるなら配列を使わず、Listを使え。
挿入追加削除が多くてサーチが少ないならリンクリストだろjk
リンクリストはなんかややこしくていけない
ただの配列か、各ノードがその前後のノードの参照を保持してるかの違いしかないじゃん
LinkedListNode<T>がでしゃばってくるでしょうあいつの場合
そりゃね データ本体以外にもノード間のリンク保存しなきゃいけないんだから これくらいでややこしいなんて言ってはいけない COMとか最悪
652 :
デフォルトの名無しさん :2012/05/18(金) 01:28:26.70
追加・挿入・削除・列挙に特化したクラスとして使う限り、そんなにややこしいクラスでもないと思うがなあ。 インデクサアクセスとか、その辺を頻繁に使うなら普通にList<T>使うし。
OO勉強してデータ構造とアルゴリズムの勉強してない奴っているよな。 とくにデザパタ厨。
デザパタとかに拘ってる人は、何か方向性を 間違えてるような気もする。目的と手段が逆みたいな。
>>654 でも会話の中でそれを持ち出すのはイメージを共有するには最適だよね。
まぁシングルトンしか知らないけどw
あれって初期化は1度でしょ?
コマンドライン引数みたいに実行時に確定する性的パラメータでしか切り替え効かないんだよね
使いどころある?
>>656 後半ってシングルトンのこと言ってるの?
だとしたらちょっと解釈を間違えていないか
>>639 get { return field ?? ( field = new T() ); }
の間違いじゃね??
いい加減ゆるゆりを百合と勘違いしている奴うぜえ 百合じゃないし まどマギのほうがよっぽど百合
板違いなおまえのほうがうぜえけどなw
デザパタなんてラムダがなかった時代のバッドノウハウ集でしかない
VC#2010 ExpressでGUIのソフトを作るためにまずプロジェクトを作りました Formがloadされた時にMessageBox.Show("Hello World");だけを表示するプログラムを作ったんですが これをビルドするとexeファイルが40KBもあります 軽量する設定はありませんか?
手動コンパイル
ILASMでも使ってればよい
665 :
デフォルトの名無しさん :2012/05/18(金) 15:14:59.48
>>662 うちだと8KBにしかならないから何かの間違いでは
アイコンかなんかリソースに入れたとか
Releaseにして手動でDebug情報消すとか
Debugビルドも8KBだから662の環境が腐ってるで確定
669 :
デフォルトの名無しさん :2012/05/18(金) 18:09:39.74
おいだれか
>>665 も頼む。
Webで使っている人ってすくないの?
.net のソースを見ながらデバッグできるらしいけど、Visual Studio 2010でどう設定すればいいんでしょうか?
韓国人男性が中国人女性を暴行か? 中国ネット上で反韓感情が爆発
【動画】韓国人男性が中国人女性を暴行か? 中国ネット上で反韓感情が爆発
http://www.tudou.com/programs/view/sqALY6gMOjE/?fr=1 中国のファストフード店で、韓国人とみられる男性が中国人女性を暴行する映像が公開され、
中国と韓国のインターネット上で大きな物議をかもしている。
事件は12日朝、四川省成都市新城市広場にあるケンタッキーフライドチキン(KFC)で発生したという。
事件の被害者だと名乗る人物(中国人女性)が17日午後、
店内で撮影された防犯カメラの映像を動画サイトに投稿したことから事件が発覚した。
映像には、被害者がKFCに友達と一緒に訪れ、カウンターで注文をしようとする場面から始まる。
すると、側で並んでいた男性客2人が近づいてきて、先に並んでいたのはこっちだといった感じで
被害者に文句を言い始め、次第に激しい言い争いに発展。
我慢できなくなった男性らは被害者らを暴行し、店内は一時騒然となる。
被害者は、男性に説明しても理解できていなかったとし、韓国語を使っていたから韓国人のようだったと説明した。
今のところ男性の身元は判明しておらず、本当に韓国人なのかは不明だ。
しかし、中国のインターネット上では「韓国人が中国人を暴行した」といった認識が広まっており、
「韓国人は中国にくるな」「頭にくる」「早く捕まえて逮捕して」などと反韓感情を示している人が多いという。
http://news.livedoor.com/article/detail/6570908/ (こちらでも動画見れます)
>>670 ILじゃなくてソースコードだったら、任意の行にブレークポイントを設定する。
で、デバッグ実行すると、その行で止まる。
その時に変数の内容とか見れるのでデバッグのお供にどうぞ。
static void Main(string[] args) { int i = 1; bool continueJudgment = true; while (continueJudgment) { if (i % 3 == 0) { if (i % 5 == 0) { Console.WriteLine("Fizz Buzz"); i++; Thread.Sleep(100); continue; } else { Console.WriteLine("Fizz"); i++; Thread.Sleep(100); continue; } }
else { if (i % 5 == 0) { Console.WriteLine("Buzz"); i++; Thread.Sleep(100); continue; } } Console.WriteLine(i); i++; Thread.Sleep(100); continue; } }
シラナカッタワー
s
ネトウヨは売国奴まで読んだ
ハ ー ド な 熱 湯 浴 、 ま で 読 ん だ 。
682 :
デフォルトの名無しさん :2012/05/19(土) 13:59:53.17
コピペ君って馬鹿だな、まで読んだ。
一々反応してうぜえな
書き込みテスト
テストすな
Task.Factory.StartNewを使ってUIを描画するスレッドとは別のスレッドで処理を開始しているんですが、 その別のスレッドから例えばUIの値を変えるような処理を実行するとエラーが出ます これを回避するにはどうすればいいんでしょうか?
エラーがでます で止める奴は一生詰まってろ
駄目なものは駄目なんだろ 設計からやり直せ
>>687 作成したスレッド以外からのコントロールの変更は禁止されてるんだぜ
答えられないならレスすんなって言ってんだろカスども どうしても質問なり意見が必要なら、答えを導けるようなレスしろよ低脳どもが このスレは初心者用だ生ゴミ
>>687 FormとかコントロールにはInvokeっていうメソッドがあるから
そこに処理を渡せばちゃんと動く
Invokeメソッドを使います。
エスパーするとInvokeしてない。
this.Invoke();
そのうち、フォームを閉じたあとにようやくスレッドの処理が完了、 Invokeを呼び出したがフォームが破棄されており、ObjectDisposedExceptionが発生する。 …と予測しておく。
FAQだったのかよw
これで君も今日からメソッドインボーカーだ!
このスレは決してFAQじゃないけど
>>687 は紛れもなくFAQ
つまり、わかる奴にInvokeすれば良いわけだな。
朝鮮人を駆除すれば日本の犯罪の57%が消滅するというわけである
ボーダーだというのか!
PictureBoxでクリックしたピクセルの色を変更したいのですが、参考になるサイトとかありませんか?
日本人女性 「韓国人にレイプされた。肛門もやられた」
http://engawa.2ch.net/test/read.cgi/news/1337391302/ 日本人女性「ゲストハウスで性的暴行を受けた」
MAY 19, 2012 08:42
日本人観光客が、国内旅行中、韓国人から性的暴行を受け、警察が捜査に乗り出している。
日本大使館側は異例に、被害者の代わりに警察に対し告訴状を提出するなど、
強力な対応に乗り出しており、外交的問題へと広がるのでは、という懸念も出ている。
ソウル麻浦(マポ)警察署は、麻浦区西橋洞(ソギョドン)のBゲストハウスで、
日本人女性観光客が性的暴行を受け、捜査に乗り出したと、18日明らかにした。
警察によると、日本人観光客のA氏(45、女)は、韓国観光のための入国後、
6日、ゲストハウスの経営者の友人から性的暴行を受けたという。
A氏は、韓国で観光をした後、同日、加害者を含めた宿泊客らと一緒に酒を飲み、
翌日午前1時頃、自分の部屋で寝ていたが、
ゲストハウスの経営者の友人が、自分の部屋に入り込み、
肛門性交やオラルセックスを強要し、性的暴行を受けたと主張している。
A氏は直ちに、駐韓日本大使館を訪れ、届け出を出した。
大使館側は、A氏の供述を基に告訴状を作成し、16日、麻浦警察署に提出した。
警察の関係者は、
「被害者ではなく、駐韓日本大使館側の領事が直接告訴状を提出したのは異例のことだ」
とし、
「敏感な事案だけに、容疑者逮捕に捜査力を集中させる方針だ」
と話した。
http://japanese.donga.com/srv/service.php3?biid=2012051905298
Invokeって既に非推奨だろ
public static class HogeHoge{ [DllImport( "user32.dll" )] static extern IntPtr GetDC( IntPtr hWnd ); [DllImport( "gdi32.dll" )] static extern int GetPixel( IntPtr hDC , int x , int y ); [DllImport( "user32.dll" )] static extern int ReleaseDC( IntPtr hWnd , IntPtr hDC ); public static Color GetPixel( IntPtr handle , int x , int y ) { Color color = Color.Empty; if( handle != IntPtr.Zero ) { IntPtr hDC = GetDC( handle ); try { int colorRef = GetPixel( hDC , x , y ); color = Color.FromArgb( (int)( colorRef & 0x000000FF ) , (int)( colorRef & 0x0000FF00 ) >> 8 , (int)( colorRef & 0x00FF0000 ) >> 16 ); } finally { ReleaseDC( handle , hDC ); } } return color; } }
韓国の国技はレイプ まで読んだ
714 :
687 :2012/05/19(土) 20:05:14.25
すいません
InvalidOperationExceptionがおきます
>>693-695 ありがとうございます。Invoke使うんですね。少し頑張ってみます
Invoke自体、匿名メソッドを渡すパターンになるから ラムダ式の時代の今となっては、ちょっと使いにくいメソッドでは、ある。 非推奨かどうかは、知らんが。
キャストするだけの話ですが
まあ、MethodInvokerにキャストするだけではあるんだがなw
ラムダ渡せばキャストまで自動じゃなかったっけ
フォームのInvokeは、そうはいかない。
Delegate型を引数に取るから型推論できない
コンソールプログラムでおみくじが作れるようになりました GUIプログラムでラーメンタイマーを作れるようになりました 次に初心者にお勧めのGUIプログラムって何でしょうか?
>>721 エクスプローラもどきを作って見ると良い
ファイル関係のアクセスや、読み書きのお勉強だな
わかりました やってみます
http://japan.donga.com/srv/service.php3?bicode=020000&biid=2012051904228 米国が韓国から輸入する一部の貝類の流通や小売を禁止させた。韓国は米国向けに
年間2300万ドル(約270億ウォン)分の貝類を輸出している。牡蠣の輸出割合が最も
多く、牡蠣産業界の被害が懸念される。
●米「韓国産牡蠣からノロウイルス検出」
18日、米食品医薬局(FDA)は、「韓国から輸入する貝類の流通を、全国的に禁止する一方、
近いうちに、リコール措置を下す予定だ」とし、消費者らに対し、摂取しないよう呼びかけた。
これに先立って、1日は、貝類を扱う業者らの輸出資格を取り消した。
FDAは、韓国産貝類は、養殖して採取した地域の水や土地が汚染し、食中毒の発生原因
であるノロウイルスが、貝類を通じて人間に移る危険性があると指摘した。ノロウイルスとは
、吐き気や嘔吐、下痢、胃の痙攣を誘発する食中毒菌だ。
米国では昨年末、韓国産牡蠣を食べた1?2人の消費者が、ノロウイルス症状を見せた。
米政府は今年3月に訪韓し、米輸出向け牡蠣を養殖する慶?南道(キョンサンナムド)の統營
(トンヨン)・巨濟(コジェ)地域を調査し、検査の結果、ノロウイルスが検出されたと発表した。
農林水産食品部(農食品部)は、統營・巨濟の牡蠣養殖場などに対するノロウイルス安全
計画をまとめ、米側に伝える一方、ノロウイルスを除去し、近いうちに輸入再開できるよう
努力すると明らかにした。
>>714 TaskScheduler.FromCurrentSynchronizationContext
Invokeは旧時代の産物。非推奨かどうかは知らんが
1. クウェート国 1961年、イギリスから独立 2. アブダビ首長国 1971年、イギリスから独立 3. ユーゴスラビア 1918年建国、2006年に消滅 4. トンガ王国 1875年建国、1970年にイギリス連邦参加 5. タイ王国 1238年建国 6. モロッコ王国 1956年、フランスから独立 7. サウジアラビア 1932年建国 8. モナコ公国 1297年建国 9. ルクセンブルク大公国 1815年建国 10. レソト王国 1966年、イギリスから独立 11. ベルギー王国 1831年建国 12. ノルウェー王国 1905年建国 13. カタール国 1971年、イギリスから独立 14. ヨルダン国 1946年、イギリスから独立 15. バーレーン国 1971年、イギリスから独立 16. マレーシア国 1963年、イギリスから独立 17. 日本国 紀元前660年建国 ← 俺たちの皇国 18. オランダ王国 1815年建国 19. デンマーク王国 1814年成立 20. ギリシャ 1821年、オスマン帝国から独立 21. ルーマニア 1877年建国 22. ブルガリア 1908年、オスマン帝国から独立 23. ブルネイ 1984年、イギリスから独立 24. スウェーデン王国 1523年建国 25. スワジランド王国 1968年、イギリスから独立 26. リヒテンシュタイン公国 1806年、神聖ローマ帝国より独立
728 :
デフォルトの名無しさん :2012/05/20(日) 07:47:38.56
自作のコンポーネント(IBindingListを実装している)を、 デザイナにデータソースとして認識させるにはどうすればいいですか? DataGridViewやComboBoxの「DataSource」プロパティに、 その自作コンポーネントのインスタンス(これもデザイナで配置している)を設定出来るようにしたいのですが・・・。
IListSource?
730 :
728 :2012/05/20(日) 08:19:49.87
>>729 回答ありがとうございます。ですが、残念ながら違うようです。
732 :
デフォルトの名無しさん :2012/05/20(日) 08:57:57.74
>>730 試したら出たぞ (VS2010)
GetListで返してるリストが悪いんじゃね?
IList+型付インデクサかITypedListが必要だとか
public sealed class ListDataSource : Component, IListSource
{
private readonly BindingList<Control> _Inner = new BindingList<Control>(); //List<T>でも可
public bool ContainsListCollection
{
get
{
return false;
}
}
public System.Collections.IList GetList()
{
return _Inner;
}
}
733 :
728 :2012/05/20(日) 13:25:17.56
>>731 その点は一通り守っています。
手コーディングで.DataSource = hoge;
と指定すれば、データソースとしての挙動自体は示しています。
>>732 独自コンポーネント自身が、Component, IBindingList, ITypedList, IList<T>を実装しているので問題ないと思っていたのですが・・・何故か出ず。
>>732 の通りにしたところ、確かに出ました。
同じようにComponent, IBindingList, ITypedList, IList<T>を実装してる他のクラスは、きちんと表示されているのに・・・謎です。
ともあれ、
>>732 で解決としたいと思います。
ありがとうございました。
WPFで凝ったUIを作成したことないっていうか、できないのわからないのですが WPFを使った場合だと、Formのもっさり感はないのでしょうか? 速度が、重要なアプリではないですがUIにもっさり感があると、どうしても 使用者の不満が多いです。
WPFのほうがもっさりすると思うんだが… ビデオカードの性能に左右される。
ビデオカードってなんぞ
ググれよw
win7だとはやいんじゃないの?
WinFormsでアニメーションとか複雑な視角効果を無理矢理やってるなら WPFの方が速いし何より圧倒的に早く作れるだろうな まともなWinFormsの使い方で収まるならWPF使うメリットはないよ
WPFって描画部分にDirectXを使ってる。 DirectXは、GPUで描画処理を行う。フォームなどのGDIは、CPUで描画処理を行う。 つまりビデオカード、グラフィック性能の弱いPCだと、逆に重くなってしまう。
741 :
デフォルトの名無しさん :2012/05/20(日) 14:44:10.42
FormでもっさりするならWPFでももっさりするかとw PC開花エロ
742 :
デフォルトの名無しさん :2012/05/20(日) 14:46:56.85
ListViewとかDataGridが遅いから、そいつ等使うともっさり感が酷い
業務アプリ用途ではやっぱキツイのかな 大体DELLやHPの低スペPCじゃん? SandyBridge以降ならヌルヌル?
744 :
デフォルトの名無しさん :2012/05/20(日) 14:54:52.08
業務アプリでもっさりが問題になることは無いんだが・・・ どんな客?
俺はFormとかパネルに直接GDI+使って色々と描く事が必要な事があるんだけど、軽くなるならWPF使おうと思ってたんだよね あんまり効果無いなら無理するのやめとくかな
>>744 製品名、お客様名を晒すわけにいきませんが、
FA業界で、タッチパネルの作画ツールです。
そんなの晒してるのと同じじゃないかw しつこい営業電話で有名なあれだろ
>>744 例えばデータ入力の際、オートコンプリートのせいで1文字ごとに100ms待たされたらストレス溜まるでしょ?
同じ条件でWinFormが10msで動くならそっちにせざるを得ない。
>>747 私は営業ではないので、わかりませんが・・・
上から、次VerからC++を使えとの要求?命令?もあり
WFPなら速いのかと思ったしだいです。
まだ、MFC、Qt、VCL等のライブラリはどれを使うかは決定していないみたいだが
SE,PLとの立ち話程度ではMFCが最有力
また、また、あの地獄が・・・
750 :
610 :2012/05/20(日) 15:37:36.72
漢数字をアラビア数字に変換する方法。 ヒントか何かでも乗ってるサイトがあったら教えてください。
Replaceでがんばる。
Undo、Redo機能を実装しようとすると、Commandパターンを使うことが多いと思いますが ドキュメントへの操作をすべて、自前でやっている場合は、CommandをnewしてExecuteみたいな やり方でいけるんですけど、ドキュメントを適当なViewにBindしている場合、操作を Viewが行ってしまうため、Commandをどこで作成すればいいのかわかりません。 皆さんはどうしているのでしょうか?
SEソフトが作りたいんですけど プログラムを起動したときにwavファイルを30個ぐらい読み込ませておくのってメモリを使いますか? ボタンを押したときにwavファイルを読み込んで再生して、再生後に破棄するって方法がいいでしょうか?
読み込ませておくのにメモリーを使わない方法って?
一度に大量に読み込ませておいて、起動中はずっと読み込ませるのはいいのかなと思いまして
SEソフトって?
>>752 バインド先が何か知らないけど変更前後でイベントがあるだろうから、
操作じゃなく変更内容として記録。
Undo操作でイベント走るようならフラグで制御。
茨の道だけどそれしか思いつかなかった
>>753 メモリは使いますよ。
WAVなら圧縮しとく?
メモリいっぱいいっぱいで困ってるなら別プロセスにロードしといて何らかの方法で取り出す?
弱参照で持っとく?
事前にロードしときゃOSなりHDDなりがキャッシュしといてくれんじゃね?
そういうアプリの作法は知らないけど
パフォーマンスの問題は発生してから対処でよいかと。
日本語でok
>>756 サウンドエフェクトだろうな
つうか小さいファイルなら再生時にロードで問題無いと思うんだけどな、そんなに遅延する?
いまどき1GB分ぐらい読み込んどいてもたいして問題ないんじゃないの
>>761 それを.NETでやるのは現実的ではない
俺んちのノートメモリ1GBだから1GB分読み込まれても困る
個人で使うならスペックが許す限り読めばいいよ 大体こんなところで質問する人間のソフトなんて他人が使うようなものじゃないでしょ
そりゃそうだw
つうかSEなら他にも処理あるんじゃ無いのか?無意味にメモリ圧迫するのは全くもって無駄、下手したら余計に重くなるぞ それにサウンド再生に破棄とか要らんでしょ
っていうか、C#で他人に使ってもらえるようなソフトなんてないがなw
770 :
デフォルトの名無しさん :2012/05/20(日) 16:47:26.95
まあどんな言語で作っても他人に使われるものは少ない
>>768 しょぼいのは、私ではなく
Anders Hejlsberg
です。
catalystなんかC#で書かれてるんじゃないか
内製の細々としたプログラムは昔MFCだったけど今は全部C#になったな
実際、使用者にとって何で作られたかは、どうでも良いだろ。 使いやすいかそうでないかだ。 がんばって細部まで最適化しましたー → だから何? としか思われないw
化石みたいなPCだと.NET入れるのが面倒くさいからどうでもよくないでちゅのよ
今時、.NETすら入らないPC使ってるやつは、OSのサポートごと切れてるだろうし、 放置だ。構ってられん。
>>774 大有りだろ
テキストエディタなんて.NETで書かれたら冗談じゃないぞ
MSWordより起動が遅いテキストエディタなんてのに仕上がって
誰が使うよw
サクラエディタみたいに常駐すれば?
VimもEmacsも起動は重いですけど一線級じゃないですか 一面だけ見て使われないなんてのは小学生かゲハの言い分です
ちなみにVimもEmacsも動かしたことがないとか抜かす奴は論外なのでエディタについて喋らないでください
テキスト処理を行う部分だけCで実装して外見やユーザーとの対話部分をC#で作るとかすれば良いだろう。
また、また始まっちゃたのかしらん? .NETは遅いってのはもう、10年近くいわれてる事じゃん だから、商用としてはほぼ使われて無いじゃん スクリプトでGUIが用意につくれるって位置づけってMS自体も公言してるわけだし もういいだろ
言語論争ってのは実にゲハ的でもあるなw
商用と非商用のプログラムどっちが多いと思ってほざいてるの?
>>784 またまた、見当違いな方出現w
多い少ないなんて誰も議論して無いだろw
商用フォームライブラリのGrapeCityとか.NET製だし ライブラリなんて使う人間がそこそこいなければ商売にならんわけで
遅いだけで使われないならGIMPのユーザもいねえよ 実際はどうだ?現実が見えているか? 速けりゃうれしいが速いことは必須でないんだ
.NETが出来る10年以上前からあるような定番ソフトウェアに後発が対抗できるはずもない
.NETは10歳、C++は30歳、Cは40歳な訳ですが 蓄積されているソフトウェア資産を無視してショウヨウガーとか言われても(笑)としかならんわけです
>>789 なるほど、確かに おこちゃま言語と言われるのがわかりました。w
まあ、昨日今日プログラミングを知ったような人間が勘違いするのは仕方のないことです 許してあげましょう
1. クウェート国 1961年、イギリスから独立 2. アブダビ首長国 1971年、イギリスから独立 3. ユーゴスラビア 1918年建国、2006年に消滅 4. トンガ王国 1875年建国、1970年にイギリス連邦参加 5. タイ王国 1238年建国 6. モロッコ王国 1956年、フランスから独立 7. サウジアラビア 1932年建国 8. モナコ公国 1297年建国 9. ルクセンブルク大公国 1815年建国 10. レソト王国 1966年、イギリスから独立 11. ベルギー王国 1831年建国 12. ノルウェー王国 1905年建国 13. カタール国 1971年、イギリスから独立 14. ヨルダン国 1946年、イギリスから独立 15. バーレーン国 1971年、イギリスから独立 16. マレーシア国 1963年、イギリスから独立 17. 日本国 紀元前660年建国 ← 俺たちの皇国 18. オランダ王国 1815年建国 19. デンマーク王国 1814年成立 20. ギリシャ 1821年、オスマン帝国から独立 21. ルーマニア 1877年建国 22. ブルガリア 1908年、オスマン帝国から独立 23. ブルネイ 1984年、イギリスから独立 24. スウェーデン王国 1523年建国 25. スワジランド王国 1968年、イギリスから独立 26. リヒテンシュタイン公国 1806年、神聖ローマ帝国より独立
スレ違いの時点でどっちもガキなんだよ
VB6切り捨てが近づいてるけどどうやってリプレースするのかねー VBユーザーにC++が使えるとは思えないが
そもそもC#のパフォーマンスで問題になることなんて無いしな .NET Frameworkの読み込みで初回起動は多少遅くなるけど 普通のアプリはその何倍も起動時間かかるしな
GUIが用意に作れるスクリプトっていう切り口なら大絶賛だな
>GUIが用意に作れるスクリプト これはTcl/Tkって大巨人がおるしなあ
いやーでもTcl/Tk素で知ってる奴はそこまで多くない
てぃくる/てぃーけーって何それおいしいの?
↑ ゆとり キタ━━━━━━(゚∀゚)━━━━━━ !!
>>797 利用頻度が多いということなら、ブラウザ、メーラー、オフィスあたりじゃないか?
知らなかったらティクルって読まねえだろ わざとらしいんだよデブ
804 :
デフォルトの名無しさん :2012/05/20(日) 18:24:34.25
老害が多そうなスレだなw
いや,ほとんどはゆとり脳だと思うよ.
806 :
デフォルトの名無しさん :2012/05/20(日) 18:33:47.56
古いPCで頑張ってるイメージ
なぜならここが隔離スレだからです
もう、ゆとり専用スレと老害専用スレで分けろよ
>>768 FlashDevelopに喧嘩売りましたよ、あなた
VC#より、Qtの方が洗練されている。ただ、開発資金が少ないためライブラリは少なめ。
MSの道楽とはレベルが違うよな 爪に火を灯すようなひもじさから生まれる美学
2010で.NETソースにステップインできない
C#4.5っていつでるんですか?
>>812 同じ問題に直面している人発見
以前、ソース見たいと質問したものです。2008だとできるらしいですが、2010だと出来ないのです。
エロイひとやり方教えてください。
初心者です。 元から用意されているメソッドを使わずに、16進数文字列 を int型整数
>>815 間違えました。
元から用意されているメソッドを使わずに、16進数文字列 を int型整数 に変換する方法はありませんか?
例 "A" → 10
int x = 0; foreach (var c in str) { x *= 16; if ('0' <= c && c <= '9') x += c - '0'; else if ('A' <= c && c <= 'F') x += c - 'A' + 10; else throw new FormatException(); } 試してないよ
>元から用意されているメソッドを使わず という縛りが意味不明 どのメソッドは使ってよくてどのメソッドは使っちゃだめなんだ? Int32.Parse( string, System.Globalization.NumberStyles.AllowHexSpecifier ) じゃあかんのか
>>816 自力で作りたいと?
先ずdictionary<char,int>で対応するテーブル作る
処理は一文字づつスキャンして、テーブルに一致する値をとってくる
但し、桁が絡む場合は注意する
事前の値を10倍してから加算すること
後はテーブルに含まれない文字が混入している場合は如何するのか考える
さあ、レッツトライだ!
820 :
818 :2012/05/20(日) 20:46:14.03
ああすまん 宿題とかなら仕方ないな…… 無駄な課題だとは思うが
おすすめの入門書教えて下さい
>>817 ありがとうございます。 試してみます。
>>818 変換メソッドの処理を自分で作ってみようと思ったんですが・・・意味ないですかね
>>819 dictionaryやらテーブルやらを初めて聞きました(´・ω・`) ありがとうございます。試してみます。
>>816 この手のことが出来ない奴って、明らかに基礎的なことが不足している。
こんな奴でも、ちょっとしたGUIアプリならつくれちゃうVC#って恐いな
誰もそいつがGUIアプリ作れるとか一言も言ってないのに つくれちゃう…とか言い切ってるエスパーがいるとは、こわいなw
>>824 すいませんでした。
プログラミング自体の経験が少なく、最初に手をだしたjavaでさえOCJ-D程度の知識しかないもので・・・。
エスパーじゃないだろ
>>816 でもじゃなくて、
>>816 みたいな奴でもって意味で言ってるんだから間違いじゃない。
>>816 に作れなくとも、同じようなレベルのアホでGUIアプリ作れるやつを見たことあるんだろ。
座学でコーディングは上達しないから初心者でも形にできるってのは大事だよ
>>824 Windowsフォームアプリケーションを選択してみなよ
お前みたいな馬鹿でも、GUIアプリを作れるよw
>>829 ifやswichで処理を分けない様にする第一歩じゃないの?
どんなアルゴリズムでもそうだがif文は極力少ないほうがいい。if文は劇遅だからな。 玄人の書くソースは間違いなくそういう書き方ばかりだから、 慣れてないとオープンソースが読めない。
だからってDictionaryはないわw テーブル使うなら配列だろ
837 :
デフォルトの名無しさん :2012/05/20(日) 21:42:00.80
玄人w
テーブル使うんならこの場合cそのものか(c - '0')をインデックスとすれば十分だろ ハッシュとかいらね
韓国の「2012 麗水(ヨス)世界博覧会」が2012年5月12日に開幕して1週間が過ぎたが、早くも苦戦を強い
られている。組織委員会によると、開幕1週間の来場者数は約20万人で、当初の予想を下回っているようだ。
麗水EXPOは、「生きている海、息づく沿岸」と題し、人間と海との共存を全世界の人々と一緒に模索して
いくことをテーマにした。「規模は違うが、2010年の上海万博も開幕後1か月は低調だった。もともと家族連れを
ターゲットにしていたこともあり、この夏に期待したい」と、関係者らは口を揃える。
韓国の聯合ニュース(日本語版)などによると、5月12日に開幕した麗水EXPOの入場者数は、初日が
3万6000人、13日に2万3000人と、予想していた入場者数の10%程度にとどまった。入場券前売り規模も11日
現在145万枚で、開幕前の目標だった300万枚の半分を下回っている。
組織委員会は当初、平日5万〜10万人、土日曜日には15万人、連休日には最大30万人が訪れると予想。
開催期間中には延べ1082万人が訪れると見込んでいたが、開幕効果を期待していた12〜13日の入場者数が
平日の予想値に及ばず、早くも予想の下方修正の必要性が出てきた、と囁かれている。
観光客の誘致が大きな課題になってきた。
麗水EXPOは美しい海と景観と、韓国の最先端技術などが結集した「生きた海洋実験室」が売りものだ。
76ものパビリオンでは、先端のIT技術とコンテンツが結びついたアトラクションや展示物が用意されている。
「目玉」といえる4つの特設施設のうち、韓国最大規模のアクアリウムや、廃サイロ(セメントなどの原材料を
貯めておくタンク)を活用してつくったパイプオルガン形態の「スカイタワー」、芸術とメディアが調和した「エキスポ
ギャラリー」は観光客の目を引き、終日にぎわっている。
海の上に浮かんでいる海上舞台で、きらびやかな照明演出をみせてくれる「BIG‐O(ビッグオー)」ではマルチ
メディアショーが観られるが、「テコ入れ」で韓流ブームを率いるK‐POPスターが競演するコンサートなどが繰り広げ
られることになった。SUPER JUNIOR、CNBLUEなど多数の出演が予定され、日本をはじめとする外国人観光客を
増やそうとしている。
http://www.j-cast.com/2012/05/20132627.html?p=all
Dictionary使ってる時点で内部でハッシュコード取得したり、 キーの存在判定とかで if 文使ってるのに何を言っているんだwww
香ばしいバカが来ましたwww もしも、このバカにもGUIアプリが作れてしまうというのなら、確かにC#は恐ろしい言語だよね。
GUI開発になんかトラウマでもあるの?
843 :
デフォルトの名無しさん :2012/05/20(日) 21:54:18.74
C#がダメならVB.netにすればいいじゃない
844 :
デフォルトの名無しさん :2012/05/20(日) 22:00:50.96
とりあえずC#に処理速度を求める奴はアホだな
>>841 ゆとり
キタ━━━━━━(゚∀゚)━━━━━━ !!
内部実装を語り出した時点でもうズレてる ただのプログラム自慢だよそれ
C#から処理速度取ったら何も残らないじゃないか。
え?
849 :
デフォルトの名無しさん :2012/05/20(日) 22:15:47.65
お前らいい加減スレ違いの話はやめろ。 その程度のことも分からないガキしかいないのかここは。
どうもc#は遅くないと許せない奴がいるらしいな。Java厨か?
早くawaitしたいわ
偉いのは優秀なアプリを送り出した作者本人であって同じ言語使ったからってそいつが優秀なわけじゃない
853 :
デフォルトの名無しさん :2012/05/20(日) 22:25:26.53
>>850 Java使いとしてその断じ方には怒りを覚えた。
が、その可能性も否定できないので謝っておこう。
ウチの子だったらごめんなさい。
言語自体に固執する奴に、碌なプログラム書ける人間はいねえ。
どの言語使おうと、その特性に合ったプログラムを作る奴がまともなプログラマーってもんだ。
まあJavaはウンコだけどなー
855 :
デフォルトの名無しさん :2012/05/20(日) 22:27:44.12
Javaはなー・・・。 時代遅れになりつつあるわ。分野に依るようだけど。
高速化に否定的な奴っているんだな。 速くてスマートなコードのほうがかっこいいのにな。
if(c=="a" || c=="A") x=10; if(c=="b" || c=="B") x=11; if(c=="c" || c=="C") x=12; みたいなコード書いて馬鹿にされたとか。
C#がおそいって別に、起動時の話であって、起動した後の処理ではない
「速くてスマート」とか言いながら
>>819 のコード渡されたら往復ビンタだよ
str.Aggregate(0, (sum,c) => sum * 16 + array[(int)c]);
普通こうでしょう
>>817 の方が正解から遠いから往復ビンタだよ
逆だった
自分のできるものを否定する奴なんてそうそういない 否定するということは当然できないということであり できないやつがその本質を見極めるすべもなく 大方よそのスレで見聞きした程度の知識を得意げに吹聴して馬鹿にされた憂さ晴らしに来てるんだろう
誰が配列を初期化するんだよ… コードゴルフにもなってない
Visual C#で クリックしたところに図形を描画するボタンを作りたいんですが どんなコードを記述すればいいかまったくわからないです。 grapics系のコードでしょうか?よくわかってないです。すいません。 msdnのページ見ても、どういう意味か全然わからない。 誰か助けてください。お願いします。
>>865 すまん、質問の意味が全く分からない
何をクリックするのか?
描画する対象は何か?
ボタンの役割は何か?
ここを教えてくれ。
描画するにはgrafhicsを使うので取り敢えず良いです
後はクリックイベントでマウス座標を取得する必要がある
処理をどのイベントに実装するかは上の謎が解けないと何とも言えない
悪いが全然意味が分からない コントロールの上に画像を描く方法→Paintイベント、OnPaint、CreateGraphics 図形を描く方法自体→がんばれ
とりあえず、デバイスコンテキストを取得しろ 話はそれからだ
>>866 本当にすいません。ありがとうございます。
フォーム上に決まった図形もしくは画像を描画するボタン(仮に描画ボタンとします)を作りたいのです。
その描画ボタンを押した後、フォームをクリックすることでマウスポインタの位置に図形を描画する形にしたいのです。
ボタンの役割は図形描画モードに入るためのボタンというと通じますか?
出来ればその図形をクリックすることで何かしらのイベントを起こせるような形にしてみたいです。
乱文申し訳ありません。上記で私の言いたいことが通じますでしょうか?
Form_MouseDown(sender,e) { if(buttonPushed){ g = Graphics.FromImage(bitmap); g.DrawImage(image, e.X - (width / 2), e.y - (height / 2), width, height); } } Form_Paint(sender, e){ e.Graphics.DrawImage(bitmap,0,0); } こんな感じじゃないの
その程度ならPictureBoxをクリックで配置すればいいんじゃない?
>>869 成る程、ならば先ずはボタンをチェックボックスに置き換えようか
見た目はボタンタイプにして置けば良い感じ
クリックされた時にどれが選択されているかで描画する図形を選択する感じだな
その先は他の人の解答を取り敢えず見てくれw
>>870 871
すいません、ちょっと試してみます。
1,PictureBoxコントロールを設置する。これをPとする。 2,PのPaintイベントを登録する。 3,描画が必要なら、Paintイベントが発生する。 イベント引数(e) 型は、PaintEventArgs。のGraphicsプロパティを通じて 描画に必要なグラフィックにアクセスできるのでこれを使って描画する。 ※Paintイベントが発生するタイミングは、ウィンドウが表示されたとき、 OSによって描画要求が行われたとき、描画要求を強制的に発動させるには、P.Refresh()のように 対象のコントロールやフォームに対してRefresh、Update等のメソッドを呼び出す。 ※ 使用したブラシ・ペンなどのGDIオブジェクトは、使用後、Dispose。
>>872 すいません。もうちょっと頑張ってみます。
もしかしたら明日また聞きに来るかもしれません。
>>874 待ってくれ、最後の行は言葉足らずだ
※自分でnewしたGDIオブジェクトをdispose
と言わないと危険だぞ
PictureBoxならPaintなんか気にせずImageに描けばいいのでは
>>876 あの程度の質問をするレベルの奴が、C#でGDIオブジェクトを使うとは思えんが・・・
>>878 すまん、自分も言葉足らずでしたw
pen、burshのdisposeはnewしたら必ずする事ですね
以前、PensとかFormのプロパティを使用後にやられて痛い目に合ったもので…
disposeは自分がnewしたものだけだよね? e.GraphicsとかPensは放置で。
VC#2010 Expressでツールボックスから部品を配置してあとはググってコピペして作ることしか出来ないのですが もっと文字列の変換とか10進数から16真数の変換とかそういう基礎の基礎から学びたいのですが C#で定番の入門書はありませんか?
883 :
デフォルトの名無しさん :2012/05/21(月) 12:06:15.42
>>880 と思ってると足をすくわれたり……
SystemFontsは自分でDisposeしないといけない
>>882 そこらへんだと、C言語の入門書とかのほうがよくないか?
基本情報処理試験の書籍で基本を一通り通すのがいいよ。
これでも見とけ 無料だぞ
VC#2010の次のバージョンの奴って無料で使えるんですか?
Express版はあるよ。 でもターゲットがWindows8やWPに限られるみたいだね。 それ以外は2010使ってくれとさ。
HTMLに一切関わらずに Webアプリ(ログインしてクライアントから入力受けて、データ処理して結果表示の繰り返し) を作る方法ないですか? フロントページだとデータ処理やログインユーザーのための画面表示とか弱い感じ
Access使えば
え?
>>891 はああああああああああああああああああああああああああああああああああああああああああああ?????????????????????????
MonoDevelopにするわw
>>896 すまん
クライアントソフトが無い、ブラウザ用アプリってことでヨロ
マジでさ、スゲーよな 社会悪を告発すべきマスコミそのものが社会悪の権化、市民の敵だからな しかもその総本山が公共放送を名乗ってるんだぜ 水を濾過するためのフィルターが実は汚染源だったというお話
903 :
デフォルトの名無しさん :2012/05/21(月) 17:25:20.47
>>898 ClickOnce使えば、普通のアプリがwebアプリ(のような物)になるでしょ
Expressに関しては俺も動く 抗議デモだよ
しかし無料環境が実質使えなくなるとは・・・ アマチュアプログラマの環境としては完全に終わったなC#
普及したところでハシゴ外しかw
使ってて良かったMonoDevelop でもawait出来るようになるまで時間掛かったりするのかなあ ああ・・・悲しい Proなんか買えっこないし・・・
908 :
デフォルトの名無しさん :2012/05/21(月) 18:10:48.93
お前ら一生懸命抗議しろよ
>>906 普及した?どこで?
普及しなかったから、切り捨てられたんじゃん
新しいのが使いたいのにVC#11Expressはないの!?
あるにはあるが、Windows 8 Metro Onlyみたいな…
VS2010Expressは今まで通り提供するって言ってるじゃん。
VS11は事実上Windows8用だな
俺のawaitがぁぁぁぁ win8用のアプリ制作なんてする機会何年後だっていうんだ
915 :
デフォルトの名無しさん :2012/05/21(月) 19:03:19.06
買うからWPF用Blendもおまけしてくれ
.NET4.5を入れてXPで動かないプログラムを作っていじわるする目的にも使える
おれは新しいのが使いたいんだよ
どうせXPなんてあと2年で死滅するから対応しない んで11だと普通のアプリは作れなくなると申すのか?
買えばいいw
「日韓共同テレビ局開設を」 文化交流会議が提言
日本と韓国の有識者が文化交流のあり方を話し合う日韓(韓日)文化交流会議(日本側委員長=川口清史
・立命館大学長、韓国側=鄭求宗(チョン・グジョン)・東西大日本研究センター所長)が17日、ソウルで
記者会見を開き、日韓共同の放送局設置などを盛り込んだ提言「創造的日韓・韓日関係を目指して」を発表した。
両国間ではドラマやアニメなどで互いの交流が活発化してきたが、鄭氏は「商業ベースだけではない
伝統芸術などの交流拡大も必要」と指摘した。
中長期的な目標として、独仏共同で設立された公共テレビ「ARTE(アルテ)」の日韓版の開局を提案。
両政府が、2018年に韓国・平昌で開かれる冬季五輪の成功とともに、20年の夏季五輪の東京招致にも
協力すべきだと訴えた。また、両国とも高齢化が急速に進んでいるため、中高年のための文化交流を
今後の検討課題とした。
http://www.asahi.com/international/update/0517/TKY201205170462.html
ネトウヨ王に、俺はなる!まで読んだ。
暇なんでVC#2010みたいだけど2chネラー向きの統合開発環境つーのを作ってみるわ。 もちろんマネージドな。少しまちなー。
口だけ番長
そんなすぐ出来ねえだろ・・・?
個人で作るなら数年単位の時間が必要だな
C#って何がオワコンで何がアライブかわからんわ WinForm:MSが終わらせようとしてるが、おまいらが抵抗してる XAML:MSが流行らせようとしてるが、おまいら使ったことない ClickOnce:実は便利だけど、おまえら使ってない こんな認識であってる?
まさか元ネタ知らない奴いないよな。
WinForm:終わらせようとしてるどころか、世界中で使われてるし、これからも使われる XAML:何年か前の紅白で見たよ。 ClickOnce:使ってる人たちは使ってることを隠している
XAML:使いにくいので捨てた
XAMLの使いにくさというかWPFがそもそも使いにくすぎる。 WPFのデザイナーも使いにくい。
間をとってHTML5を使おう
htmlよりゃよっぽど組みやすいだろ
HTMLはphpとかで生成すればいいけど XAMLは生成して使うように出来てないでしょう 欠陥言語というか問題がいでしょう
別にやりたきゃできるよ
XAMLのエディタは、インテリセンスこそ出てくるも メンバーの説明が表示されないのが痛い。
XAMLはblendでこねくり回すためにあるんだよ
有料ソフトの話はやめてくれ
938 :
デフォルトの名無しさん :2012/05/21(月) 21:59:57.82
DirectXを使えばいいよ。グリグリ回せるし。
グラデーションブラシは使えないよね 楽な方法はないと思う。 RGBをHSVに変換?
開始と終了の色指定してFILL出来るのはdirectxだったか?
色変換まで○投げする気かよ。
ネトウヨきもっ、まで読んだ。
あなたもいつも暇ねー 35歳にもなるんだから、いい加減大人になりましー
大人になっても治らないから連コリアンって言われてるんだろうが、一々触るな。
ここまでが自演です
どこからどこまで?
System.Diagnostics.Process.Start("Notepad"); のようにフォトビューアーを呼び出したいのですが可能でしょうか?
950 :
デフォルトの名無しさん :2012/05/22(火) 04:54:45.66
>>949 とりあえずやって見ろよw
やって出来なかったら相談するのが礼儀だ
どうやって呼ぶのかを聞いてるんだけど
952 :
デフォルトの名無しさん :2012/05/22(火) 05:07:43.28
953 :
デフォルトの名無しさん :2012/05/22(火) 05:12:43.07
引数付きの呼び出し方が分からなければ、
これを参考に。
http://msdn.microsoft.com/ja-jp/library/h6ak8zt5 (v=vs.80).aspx
Process.Start(@"C:\WINDOWS\system32\rundll32.exe", string.Format(@"C:\WINDOWS\system32\shimgvw.dll,ImageView_Fullscreen ""{0}""", fileName));
こんなとこじゃないか。
動かしてみてないから、間違ってるかもしれんが。
vistaや7はそれじゃ無理でしょ
955 :
デフォルトの名無しさん :2012/05/22(火) 06:49:55.34
>>954 分かってるなら、解決策を提示すればいいだろ
ClickOnceってインストーラじゃん
ClickOnceって言えば 以前管理者に許可なくインストールできるなんて信じられないとほざいた奴がいたな
VS11の制でC#ってオワコン?もう勉強するだけムダ?
そうかもしれないし、そうじゃないかもしれない
会社で使うアプリで比較的小規模なものはスマホと置換え不可能だろ C#はまだ需要があるよ それより32→64bit置き換えがどんどん進んでるからネイティブの方が そろそろ切り替わる 基幹業務だとおいそれと換えられないけど
>それより32→64bit置き換えがどんどん進んでるからネイティブの方が >そろそろ切り替わる それはない。
962 :
デフォルトの名無しさん :2012/05/22(火) 12:20:31.25
どうでもいい
うんこ
ないない。ム板に64bitスレすらないからな。
32bitバイナリは64bitOSで動くので、ほんとどうでもいい。 必要もないのに64bitバイナリで提供する必要はない。 ほんとどうでもいい。
でも16bit時代に「32bitなんてどうでもいい」と言ってた奴がたくさんいたんだろ いずれ変わり行くぞ
OSにマルチタスクなんて必要ない って言いきってたあいつ、今何使ってんだろうな・・・
メモリが32G〜64G普通に積むようになった頃が境目だろうな
c#で書いてるかぎりどうでもいいだろ。
>>969 最初から言ってるだろ
だからC#の意味があると
>>966 そんな奴いない。386への移行は必須という雰囲気だった。
972 :
デフォルトの名無しさん :2012/05/22(火) 13:14:36.62
>>971 メモリ640KBが明らかに足りなくなっていたからな
64BItも4Gの壁が問題だが、OSだけ64Bitにすれば、
アプリ単独で4G以上使う物は希だけに移行圧力は弱いかもな
確かこんな感じだったか? MS/DOSでEMS/XMSでチマチマやるのはもう嫌! でもDOSエクステンダーは流行らないし・・・ あー4GBのリニアアドレス空間が欲しい!64KBのセグメントももう(゚听)イラネ こんな記憶が 386アーキテクチャだとMS/DOSに比べて遥かに自由度が大きくWindowsも よく出来ているので64bitへの全面移行は16から32の時に比べると時間が掛かるかも
974 :
デフォルトの名無しさん :2012/05/22(火) 13:33:23.66
スレチもいい加減にしろよハゲ
>>971 そんなでかいプログラムなんか書けない
と言ってるやつはいたw
>>975 アセンブラ全盛だったからだろ
CやTurbo Pascalが入ってきた頃から怪しくなった
最近のパソコンは64bitOSモデルだけのメーカーが増えてきた。 悪夢である。
64bitにしたけど何が違うのか分からん ダウンロードする時64bit版を選ぶように気をつけるくらいだな
仮想PCで動かすとき7x64はサイズがでかくて堪らん。テストが大変。 OSの巨大化が半端ない。8でタブレットに入れるときはサブセットみたいになるのか?
7の64bitはメモリあればあるだけ使うが メモリ2GBでも普通に快適に動くぞ メモリ4GBに足してみたけど全然違いが分からん
おさわり禁止
ふう、つかれた…
16bit -> 32bitってのが Win16 --> Win32って事なら 単にこれまでnearアドレスとfarアドレスが混在して、メモリーを注意深く管理しなきゃいけなかったのが 全然意識しなくて良くなっただけでほとんど無料で安定環境に移行できるようになったようなもんだったもんなぁ そもそもショートポインターなんてほとんど使って無かったし。 大変だったのはコンパイラー作ってる人で、アプリプログラマーは鼻くそほじりながら移行完了できた
俺はi486から入った口だなあ じきにWin3.1が出て買ってはみたもののあまりにも使えないのでほとんどMSDOSで遊んでいた (高校生だったもんな年がバレる) Windows95が出て初めてまともになった しかし同時にi486がトロく感じられてすぐにPentiumにしたがそれでもトロかった
9xがまともとかギャグだろ。 WindowsがまともになったのはNT4.0sp3から。 .netがまともになったのは2.0から。 c#がおかしくなったのは3.0から。
だってよ3.1てノンプリエンプティブだったんだぜ 速度は速かったがプログラム組みにくいし一つクラッシュしたら他の起動中ソフトまで 巻き込んで落ちやがるし あんなのまやかしだよ 確かに95の中身は16bitコードが混在していてカチャカチャだったしリソースが少なくて Delphiでプログラムする時にも特別な注意を払わなければならなかったがそれでも リニアアドレスは魅力的だったぞ
この話題別スレ立ててしようず
Pentium以前はクロックアップが進むたびに性能が倍々みたいな感じだったけど ちょうどPentium辺りからメモリーアクセス速度が結構足引っ張るようになってきて PentiumもSDRAMとか出てくるまでは性能発揮しなかったなぁ しかしWindows3.1は今の基準からしたら酷すぎたからな。 ビジネスアプリは10分も使うとOSもろとも異常終了するとか普通だったし。 今にして思えば、OSだけのせいと言うより、ベンダー側もパソコンソフト開発の ノウハウが少なかったんじゃ無いかと思うが。 UNIX開発者と交流するようになって「こいつら、リソースとかメモリー管理適当すぎ」って知ったし。 そしてビジネスアプリはUNIX系からのポーティングが多かった。
>>988 このスレで終わりにする
>>989 95のトロさと戦いながら仕事したんだぜ
NTが出て更にトロくなったが堅牢性は増したがGUIがひどすぎて2000まで待たなければ
ならなかった
でもその間にCPUもメモリも速くなってかえって助かった
この時期にまだOS/2があってそれでダムを制御するシステムが未だに現役なんだぞ
どれだけ税金の無駄使いしてるんだよって感じ
C#に参入したのはC++Builderと文法がよく似ていたからすぐにマスター出来た
今じゃLinqが入って変態化したけどな
Linqはあって当然の機能 今までのオブジェクト指向で高階関数をエミュレートしてた言語達が変態なだけ
Unixアプリがまともにメモリ管理してるなんて妄想だから。
まあAccessの仕事に携わっていた経験もあるからSQL構文は有難かったかもな いろんな仕事を一つの言語で全てこなせるというのは大きい LinqはDBとは関係ない分野にまで使っているから変態と言っているわけだが そこは受け取り方の違いか 何せ楽だよC#は
その楽さにも気が付かずに使ってる人が余りにも多いけどな 基礎が無いと足元すくわれるのも注意して欲しいんだが中々理解してくんないんだよな
LINQを使っている人はメソッド構文しか眼中にないけど、食わず嫌いな人はクエリ構文をイメージしてるっていつものパターンか?
LINQはラムダを使った使いやすいコレクションのライブラリのことやんか
LINQなんてコレクションに対してあれこれする共通パターンみたいなものだろ
LINQはコレクションをDBへと昇華させたのだ
LINQって予約後と変数がカッコとか挟まないでズラズラ並んで気持ち悪いよね あれ別言語にしてC#で使うにしろunsafe構文みたいにインラインにして欲しかったな。 機能をどんどん追加するのは、いらないなら使わなきゃいいじゃんみたいな考えなのかも知れないけど 乱用されることで設計がおかしくなったり、プログラムが汚くなったりする所まで考えるべきだと思う。
メソッドチェインだと思えば難しくない。 DBとは、正直あまり関係ない。
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。