- 1 名前:デフォルトの名無しさん(ワッチョイ f97b-lsIp) mailto:sage [2016/10/08(土) 21:33:26.22 ID:KfBpvv2w0.net]
- 「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、 質問者自身なんだか意味がよく分からない質問、 ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。 内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。 なお、テンプレが読めない回答者は邪魔なので後述のC#相談室に移動して下さい。 C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください >>980を踏んだ人は新スレを建てて下さい。 >>980が無理な場合、話し合って新スレを建てる人を決めて下さい。 ■前スレ ふらっと C#,C♯,C#(初心者用) Part124 echo.2ch.net/test/read.cgi/tech/1471004887/ ■関連スレ C#, C♯, C#相談室 Part91 echo.2ch.net/test/read.cgi/tech/1467142749/ ■コードを貼る場合は↓を使いましょう。 ideone.com/ https://dotnetfiddle.net/ ■情報源 https://msdn.microsoft.com/en-us/library/gg145045.aspx referencesource.microsoft.com/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
- 851 名前:デフォルトの名無しさん (ワッチョイ 35dc-JvIx) mailto:sage [2016/12/16(金) 00:09:14.95 ID:oD0nT6zl0.net]
- 今はXamarinもタダでVSに付いてくるからな
- 852 名前:デフォルトの名無しさん (ササクッテロル Sp29-DuXA) mailto:sage [2016/12/16(金) 14:15:42.62 ID:+kSjzPrMp.net]
- >>837
Unity使ってゲームじゃないもの複数リリースしてるわ俺
- 853 名前:デフォルトの名無しさん (スププ Sdb8-WTZK) mailto:sage [2016/12/16(金) 14:58:58.27 ID:2fwYBe0Xd.net]
- 変わった人ですね
- 854 名前:デフォルトの名無しさん (JP 0Hf9-hLkw) mailto:sage [2016/12/16(金) 16:48:03.99 ID:q/3Oja+oH.net]
- Xamarinってスマホ用のちょっとしたアプリをC#でちょちょいと書くくらいの用途だったら
十分使えるのかね?
- 855 名前:デフォルトの名無しさん (ワッチョイ 794a-xySp) mailto:sage [2016/12/16(金) 17:30:52.01 ID:3vYA7mHR0.net]
- >>814
CoreってまだPreviewでしょ?
- 856 名前:デフォルトの名無しさん (ワッチョイ 3179-fmwP) mailto:sage [2016/12/16(金) 17:31:55.76 ID:OhRUtX+J0.net]
- ionic2でスマホアプリ作った方が楽じゃない?
- 857 名前:デフォルトの名無しさん (ワッチョイ 9523-8I6M) mailto:sage [2016/12/16(金) 18:33:01.02 ID:pxUpeQjw0.net]
- >>842
www.publickey1.jp/blog/16/net_core_10_redhat.html オープンソースの「.NET Core 1.0」、マイクロソフトが正式リリース。Windows/Linux/macOSに対応。 2016年6月28日
- 858 名前:デフォルトの名無しさん (スププ Sdb8-WTZK) mailto:sage [2016/12/16(金) 19:33:08.33 ID:2fwYBe0Xd.net]
- >>841
プログラマーのスキル次第だよ
- 859 名前:デフォルトの名無しさん (ワッチョイ 34cb-rqOZ) mailto:sage [2016/12/17(土) 20:24:02.58 ID:qwypf80K0.net]
- >>842
Cora!何ねぼけたこと言ってんだ!
- 860 名前:デフォルトの名無しさん (ワッチョイ a030-0Nmv) mailto:sage [2016/12/17(土) 21:23:42.16 ID:iwmBtcKB0.net]
- 審議拒否
- 861 名前:デフォルトの名無しさん (ワッチョイ bf0d-zrF5) [2016/12/19(月) 17:35:36.43 ID:alVbxlzl0.net]
- 無名関数をその場で実行したいのですがどうやればいいですか?
public void Hoge() { int fuga = 0; //JSだと (function() { fuga++; })(fuga); みたいな書き方 () => { fuga++; } Console.Write(fuga.ToString()); // 1 }
- 862 名前:デフォルトの名無しさん (ワッチョイ b779-fmwP) mailto:sage [2016/12/19(月) 17:55:39.16 ID:C2gHCNQF0.net]
- jsと同じ仕方で出来ない?
(()=>{})()
- 863 名前:デフォルトの名無しさん (ワッチョイ bf0d-zrF5) [2016/12/19(月) 18:00:28.82 ID:alVbxlzl0.net]
- >>849
「メソッド名が必要です」とエラーが出ます。何か間違っているのでしょうか・・・? i.imgur.com/xkxr4EQ.jpg
- 864 名前:デフォルトの名無しさん (ワッチョイ 9519-qvaQ) mailto:sage [2016/12/19(月) 18:07:22.05 ID:/uogIQCg0.net]
- 型が必要
new Action(() => fuga++)(); ((Action)(() => fuga++)))();
- 865 名前:デフォルトの名無しさん (ワッチョイ bf0d-zrF5) [2016/12/19(月) 18:22:45.50 ID:alVbxlzl0.net]
- >>851
できました! ありがとうございます!
- 866 名前:デフォルトの名無しさん (アウアウオー Sa36-yl9W) mailto:sage [2016/12/19(月) 18:43:30.73 ID:3c7S3m0Fa.net]
- 何の意味がw
- 867 名前:デフォルトの名無しさん (ワッチョイ b779-fmwP) mailto:sage [2016/12/19(月) 18:55:26.87 ID:C2gHCNQF0.net]
- あっそっか
C#はscalaとかjsと違って名前で判別してるんだった
- 868 名前:デフォルトの名無しさん (ブーイモ MMe5-JvIx) mailto:sage [2016/12/19(月) 19:16:31.85 ID:U/zOmskaM.net]
- デリゲート型宣言は、イベントをオブジェクト指向に持ち込むためだけにデリゲートが存在していた時代の名残だね
今作り直したら確実に無くなるものの筆頭
- 869 名前:デフォルトの名無しさん (ワキゲー MMe6-qmcu) mailto:sage [2016/12/19(月) 19:24:00.11 ID:s6nMQ4X7M.net]
- 多値がまだない今だとref/outが
- 870 名前:デフォルトの名無しさん (アウアウオー Sa36-yl9W) mailto:sage [2016/12/19(月) 19:34:56.44 ID:3c7S3m0Fa.net]
- >>855
そんなわけないでしょw 勘違いはなはだしいな
- 871 名前:デフォルトの名無しさん (ブーイモ MMe5-JvIx) mailto:sage [2016/12/19(月) 20:16:21.66 ID:U/zOmskaM.net]
- >>857
昔はデリゲートなんかほんとにイベントの裏方のカスみたいな存在だったよ もはや死語となったマルチキャストデリゲートも今じゃありえない設計判断
- 872 名前:デフォルトの名無しさん (ブーイモ MM8d-Qnvt) mailto:sage [2016/12/19(月) 20:27:48.59 ID:Ph61c/PCM.net]
- そうなのか?Taskへの書き換えが楽だからマルチキャスト多用してるわ
- 873 名前:デフォルトの名無しさん (ワッチョイ 9d23-8I6M) mailto:sage [2016/12/19(月) 20:38:22.46 ID:OLcwTH7T0.net]
- prismのEventAggregatorでは、マルチキャストどころか多対多のイベントがサポートされている
これとprism..Unitiy使い始めると設計が根本から変わわるよね
- 874 名前:デフォルトの名無しさん (ワッチョイ 35dc-JvIx) mailto:sage [2016/12/19(月) 20:43:17.00 ID:t+mkU7Kd0.net]
- TaskならContinueWithやWhenAll使いなよ
マルチキャストだと戻り値取れないだろ? 後でTaskに乗り換えようとしてもコードが副作用だらけになってて排他処理が必要になるはずだから 置き換えはそう簡単にはいかないだろう
- 875 名前:デフォルトの名無しさん (ワンミングク MM40-Qnvt) mailto:sage [2016/12/19(月) 20:46:00.65 ID:cSqZiFK0M.net]
- いや呼び出し部はちゃんど自分でバラして戻り値取ってるよ
- 876 名前:デフォルトの名無しさん (ワッチョイ 35dc-JvIx) mailto:sage [2016/12/19(月) 20:50:55.64 ID:t+mkU7Kd0.net]
- >>862
それマルチキャスト使う意味ある? List<Func<>>でいいじゃん MulticastDelegateをバラすと型情報も無くなるしパフォーマンスも悪い 百害あって一理なし
- 877 名前:デフォルトの名無しさん (ワッチョイ 2d5b-yrUh) [2016/12/19(月) 22:35:52.95 ID:SUXs8zgR0.net]
- スレチかもしれませがすみません
C#の勉強の延長でASPでwebアプリ作ってみようかと思ってるんですがASP.NETでのwebアプリの開発って主流の一つに入るんでしょうか
- 878 名前:デフォルトの名無しさん (ワッチョイ 35dc-6+SE) mailto:sage [2016/12/19(月) 22:41:34.98 ID:t+mkU7Kd0.net]
- >>864
今から始めるならASP.NET MVCにしとけ 無印の方のASP.NET(WebForms)はドカタ技術
- 879 名前:デフォルトの名無しさん (ワッチョイ 413c-bVUl) mailto:sage [2016/12/19(月) 23:07:17.43 ID:MBhcE2/40.net]
- >>864
Webアプリで何がしたいの?
- 880 名前:デフォルトの名無しさん (ワッチョイ 2d5b-yrUh) [2016/12/19(月) 23:08:48.47 ID:SUXs8zgR0.net]
- >>865
ありがとうございます ASP.NETの知識無しでMVCのほうから入っても問題ないのですか?
- 881 名前:デフォルトの名無しさん (ワッチョイ 2d5b-yrUh) [2016/12/19(月) 23:13:07.51 ID:SUXs8zgR0.net]
- >>866
特に決めてはいないですが、在庫管理やらの業務系が出来ればと考えてます
- 882 名前:デフォルトの名無しさん (ワッチョイ 413c-bVUl) mailto:sage [2016/12/19(月) 23:20:50.16 ID:MBhcE2/40.net]
- >>868
それなら.NET CoreじゃなくてまだFullの.NET Frameworkでいいね
- 883 名前:デフォルトの名無しさん (ワッチョイ 35dc-6+SE) mailto:sage [2016/12/19(月) 23:53:29.04 ID:t+mkU7Kd0.net]
- >>867
別物だから問題ない .NET開発としてではなく一般的なWeb開発の技術として主流かどうかを気にしてるなら断然MVCの方がいい いわゆるWebMVCといってWeb開発においては非常に一般的なアーキテクチャを採用してるからな 無印の方はWinFormsのようなものを無理やりWeb上に再現した変態技術だが、 お前らの独自技術はもういいからWebらしいフレームワークが欲しいというニーズに応えて「普通な」MVCができた
- 884 名前:デフォルトの名無しさん (ワッチョイ 413c-bVUl) mailto:sage [2016/12/19(月) 23:54:58.14 ID:MBhcE2/40.net]
- >>870
今どき無印とは言わねーよ
- 885 名前:デフォルトの名無しさん (ワッチョイ bf49-TtuQ) mailto:sage [2016/12/19(月) 23:57:07.79 ID:yUAE2IHm0.net]
- >>867
問題ない。 >>869 いきなりそんなこと言っても何のことだか分からんと思うぞ。 そもそもCoreのこと聞いてないし。
- 886 名前:デフォルトの名無しさん (ワッチョイ 413c-bVUl) mailto:sage [2016/12/20(火) 00:19:37.86 ID:woy83GfY0.net]
- >>872
自分で調べるだろ わからなけりゃまた聞いてくるだろうし 今から始めるやつはそもそもWeb formsなんか対象にならないだろうから、Coreと比べるのは妥当
- 887 名前:デフォルトの名無しさん (ワッチョイ 3a13-WTZK) mailto:sage [2016/12/20(火) 01:09:58.52 ID:bQKX6Z8E0.net]
- 屁理屈言うなよ
- 888 名前:デフォルトの名無しさん (スプッッ Sdc8-bVUl) mailto:sage [2016/12/20(火) 02:18:50.01 ID:usQ/Ng63d.net]
- >>874
至極まともな考えだと思うが
- 889 名前:デフォルトの名無しさん (ワッチョイ 35dc-6+SE) mailto:sage [2016/12/20(火) 07:30:35.17 ID:wmh5vlKz0.net]
- 今はASP.NET自体も無印とCoreに分裂してるから紛らわしい
このジャップ国でASP.NETに入門しようとしたら平気でWebFormsの情報ばかり出てくるから とりあえずはそこさえ間違えなきゃいいと思うけどね いきなりCoreは日本語の情報少なくて厳しいと思う
- 890 名前:デフォルトの名無しさん (ワッチョイ 2d5b-yrUh) [2016/12/20(火) 07:55:39.72 ID:1rO91uPl0.net]
- >>864です
みなさんありがとうございます 大変参考になりました。聞いてよかったです 色々出して頂いたものは今から調べてみたいと思います
- 891 名前:デフォルトの名無しさん (ブーイモ MM8d-3Pgg) mailto:sage [2016/12/20(火) 19:05:30.30 ID:ZJa7dsMxM.net]
- web formsはあれはあれでよく出来てるよ
経験の浅い若手を使って業務用システムをサッと作りたいときとかね もちろん保守は他社がやると見込める時だけだが
- 892 名前:デフォルトの名無しさん (ワッチョイ 6751-g1cW) mailto:sage [2016/12/22(木) 23:43:30.19 ID:GClofaGB0.net]
- C#を三か月前から勉強し始めました。
家でも勉強したくてパソコンにVS入れたいのですが、2015をインストールしたら, Blend2015というのがインストールされました。 無料版ではComminityとExpressがあって、Comminityのほうがおすすめと聞いたのでそっちを入れたかったのですが・・・ Blendとはいったいどういう位置づけになるのですか? 会社ではVisualStudio2013Professionalを使っています。
- 893 名前:デフォルトの名無しさん (ワッチョイ b749-AD9A) mailto:sage [2016/12/22(木) 23:52:13.67 ID:x9LZEgeN0.net]
- >>879
VisualStudioに付いてくるおまけ。 WPFでGUIをデザインするためのツール。 Comminityを入れたんなら、Blendとは別にComminityの方も入ってるだろ。
- 894 名前:デフォルトの名無しさん (ワッチョイ b749-AD9A) mailto:sage [2016/12/22(木) 23:53:53.81 ID:x9LZEgeN0.net]
- あれ、community、だな。
- 895 名前:デフォルトの名無しさん (ワッチョイ 6751-g1cW) mailto:sage [2016/12/23(金) 00:07:02.38 ID:eKejh9BS0.net]
- >>880
communityをインストールしようとしたらなぜかBlendになってました・・・。 2015もcommunityありますよね? ありがとうございます。インストr−ルやりなおしてみます
- 896 名前:デフォルトの名無しさん (スフッ Sddf-Khx9) mailto:sage [2016/12/23(金) 00:13:03.88 ID:nw5SwlgYd.net]
- Visual Studio入れるとBlendが付いてくる
アプリケーションの一覧にVisual Studioのフォルダが出来てないか?
- 897 名前:デフォルトの名無しさん (ワッチョイ 0379-d0Xh) mailto:sage [2016/12/23(金) 00:15:51.67 ID:P0PUtLY+0.net]
- Blend版が付いてくるのを知らなくて、普通のVS起動していたつもりがBlend起動してて、設定項目が見つからず6時間くらい無駄にした思い出
- 898 名前:デフォルトの名無しさん (ワッチョイ b749-AD9A) mailto:sage [2016/12/23(金) 00:19:34.19 ID:et7LM/Li0.net]
- >>882
Blendだけ入るって無いと思うけど。両方入っているはず。 落ち着いてメニューをよく見たら。
- 899 名前:デフォルトの名無しさん (ワッチョイ 73dc-PUH/) mailto:sage [2016/12/23(金) 00:19:39.42 ID:Boa5/2YS0.net]
- 仕事で使うための勉強ならBlendなんか用無しだろ
ASP.NETとWinFormsだけやっとけばいい
- 900 名前:デフォルトの名無しさん (ワッチョイ e75e-g1cW) mailto:sage [2016/12/23(金) 00:24:53.07 ID:ydrXOK0X0.net]
- C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe
>>882 必ず入っているはず。 むしろBlend版とか知らなくて、そのレス見てからサインインしたw
- 901 名前:デフォルトの名無しさん (アウアウカー Sa3f-fflT) [2016/12/23(金) 15:03:31.78 ID:8qbb8kwia.net]
- Coreの話
- 902 名前:が出てたけど、ラズパイにwebアプリをデプロイできるの? []
- [ここ壊れてます]
- 903 名前:デフォルトの名無しさん (ワッチョイ 273c-GTRU) mailto:sage [2016/12/23(金) 15:17:21.07 ID:ThcKA0lt0.net]
- >>888
ロードマップでは、ARM対応はQ4 2016 / Q1 2017ってなってた。Samsungが確か頑張ってるはず。
- 904 名前:デフォルトの名無しさん (アウアウカー Sa3f-fflT) [2016/12/23(金) 17:23:34.06 ID:9xVG4ZuTa.net]
- >>889
そうなのね!ありがとう
- 905 名前:デフォルトの名無しさん (ワッチョイ 6751-g1cW) mailto:sage [2016/12/23(金) 18:46:44.52 ID:eKejh9BS0.net]
- >>883,884,885,886,887
返信ありがとうございます インストール一覧を調べてみたところcommunityも入っていました もっと確認すべきでした・・・ どうもありごうございました。
- 906 名前:デフォルトの名無しさん (ワッチョイ d7ce-agOw) mailto:sage [2016/12/23(金) 21:53:23.45 ID:Lyl7nXDN0.net]
- 余計な物も入れてくるから嫌いなんだよなあインストーラー
IDE必要ないからexeビルド環境だけ入るようなオプションない?
- 907 名前:デフォルトの名無しさん (ワッチョイ efa1-YuIQ) mailto:sage [2016/12/23(金) 22:11:13.66 ID:wnG5DWev0.net]
- csc.exeなら.NET Frameworkに含まれてんじゃないっけ
- 908 名前:デフォルトの名無しさん (ワッチョイ 4779-d0Xh) mailto:sage [2016/12/23(金) 22:39:52.11 ID:6njdFiip0.net]
- csc.exeはデフォで付いてくる
IDE入れないとコンパイラ入れられない言語とかない
- 909 名前:デフォルトの名無しさん (ワッチョイ 0f7b-SerI) mailto:sage [2016/12/23(金) 22:43:28.69 ID:jiSEHcxr0.net]
- YouTube にある、T Umezawa の「メモ帳でC#超入門 #16」
ニコ生で放送しているのか? よく知らないけど、昨日、#16 がアップされた
- 910 名前:デフォルトの名無しさん (ワッチョイ e30d-agOw) mailto:sage [2016/12/23(金) 22:46:42.71 ID:8ECS/mff0.net]
- 自作自演の宣伝きめぇ
- 911 名前:デフォルトの名無しさん (ワッチョイ 4779-d0Xh) mailto:sage [2016/12/23(金) 22:55:02.72 ID:6njdFiip0.net]
- メモ帳とかメリットなさすぎ
VSが重くて嫌ならVSCodeおすすめ
- 912 名前:デフォルトの名無しさん (ブーイモ MM8f-ncxm) mailto:sage [2016/12/23(金) 23:04:29.79 ID:gDLxrLVpM.net]
- VSは機能の割には無茶苦茶軽いと思うけどな
しかもゴッテゴテのWPFアプリなのに
- 913 名前:デフォルトの名無しさん (ブーイモ MM3f-lsSM) mailto:sage [2016/12/23(金) 23:05:50.84 ID:MNqe+TxRM.net]
- WPFが重いって無能が作り上げた先入観でしかないんだよね
- 914 名前:デフォルトの名無しさん (ワッチョイ f3d6-i5Qz) mailto:sage [2016/12/23(金) 23:09:15.19 ID:ejzKG2eK0.net]
- 超低スペックなパソコンを後生大事に使い続ける貧乏人が文句言ってるだけ
- 915 名前:デフォルトの名無しさん (ワッチョイ abc0-g1cW) mailto:sage [2016/12/23(金) 23:28:01.18 ID:c2xEt3tE0.net]
- 低スペPC使っているけど、VSは2010以前とそれ以降で重さが段違いだな
- 916 名前:デフォルトの名無しさん (ワッチョイ 4779-d0Xh) mailto:sage [2016/12/23(金) 23:35:32.33 ID:6njdFiip0.net]
- >>898
Eclipseに比べたらかなり軽いよね JavaとかScalaもVSに対応してほしい
- 917 名前:デフォルトの名無しさん (ワッチョイ ab3c-g1cW) mailto:sage [2016/12/23(金) 23:36:01.09 ID:Fo6fBKop0.net]
- 2017は必要なものだけで立ち上げられるんだろ?
- 918 名前:デフォルトの名無しさん (ブーイモ MM3f-lsSM) mailto:sage [2016/12/23(金) 23:38:37.93 ID:MNqe+TxRM.net]
- 次はインストールも爆速になるらしいな
最近のMicrosoftさん頑張りすぎ ORACLEも少しはMicrosoftを見習ってほしい
- 919 名前:デフォルトの名無しさん (ワッチョイ 4779-d0Xh) mailto:sage [2016/12/23(金) 23:42:33.40 ID:6njdFiip0.net]
- インストールは寝る前にするからあまり関係ないけどね
- 920 名前:デフォルトの名無しさん (ブーイモ MM8f-ncxm) mailto:sage [2016/12/23(金) 23:43:37.75 ID:gDLxrLVpM.net]
- >>899
VSの成功が証明してるようにスケーラビリティが高いのは確かだけど、 実際小さなアプリに使うには重いよ
- 921 名前:デフォルトの名無しさん (ワッチョイ 4779-d0Xh) mailto:sage [2016/12/23(金) 23:45:24.81 ID:6njdFiip0.net]
- WPFはバインドがなー
Angularとかの自動更新になれるとね
- 922 名前:デフォルトの名無しさん (ワッチョイ 273c-GTRU) mailto:sage [2016/12/24(土) 00:09:01.03 ID:LpJ8AJuF0.net]
- >>892
Cake使えば?
- 923 名前:デフォルトの名無しさん (ワッチョイ ef9f-h9rX) mailto:sage [2016/12/24(土) 01:10:24.95 ID:YCrD1JsG0.net]
- >>894
なんで自信ありそうに言いきってるの? IDE入れないといけない言語はあるよ
- 924 名前:デフォルトの名無しさん (ワッチョイ 3f3c-PK0Z) mailto:sage [2016/12/24(土) 09:08:23.75 ID:dPbQS77J0.net]
- >>909
具体的に何よ?
- 925 名前:デフォルトの名無しさん (ワッチョイ 73dc-ncxm) mailto:sage [2016/12/24(土) 09:26:43.36 ID:3LTJc3r/0.net]
- Smalltalkとか昔のVBやDelphiとか
- 926 名前:デフォルトの名無しさん (ワッチョイ 8f42-3ZJ0) mailto:sage [2016/12/24(土) 10:07:04.78 ID:Uz+bz49d0.net]
- コンパイラ?
- 927 名前:デフォルトの名無しさん (アウアウカー Sa3f-a5Nx) mailto:sage [2016/12/24(土) 10:09:16.39 ID:VcKJc7+aa.net]
- powerbuilderもだった
- 928 名前:デフォルトの名無しさん (ワッチョイ 2f23-g1cW) mailto:sage [2016/12/24(土) 11:28:12.62 ID:prTI7XBj0.net]
- >>912
昔のVBもDelphiもコンパイラなんだけどw
- 929 名前:デフォルトの名無しさん (オッペケ Srcf-qdr/) mailto:sage [2016/12/24(土) 13:38:48.90 ID:HbE0faQGr.net]
- ウインフォームアプリ作ったんだけどインストーラーとかアップデータとかも自分で作るの?
- 930 名前:デフォルトの名無しさん (ワッチョイ 273c-GTRU) mailto:sage [2016/12/24(土) 13:40:12.31 ID:LpJ8AJuF0.net]
- >>915
ClickOnce
- 931 名前:デフォルトの名無しさん (ワッチョイ ef9f-h9rX) mailto:sage [2016/12/24(土) 13:41:59.25 ID:yr6q9nVG0.net]
- VBAとかSmall BasicとかScratchとかもそうじゃね
- 932 名前:デフォルトの名無しさん (オッペケ Srcf-qdr/) mailto:sage [2016/12/24(土) 13:56:05.59 ID:HbE0faQGr.net]
- >>916
それってオワコンなんじゃないの?
- 933 名前:デフォルトの名無しさん (ブーイモ MM5f-ncxm) mailto:sage [2016/12/24(土) 14:01:46.96 ID:1tLIoM8kM.net]
- >>918
それを言ったらWinFormsもオワコンだよ 今生きてるのはASP.NETとUWPだけ
- 934 名前:デフォルトの名無しさん (ワッチョイ abc0-g1cW) mailto:sage [2016/12/24(土) 14:03:16.98 ID:a9e/NRk30.net]
- オワコンだけど代替がないってのがね
- 935 名前:デフォルトの名無しさん (ワッチョイ 379d-i5Qz) mailto:sage [2016/12/24(土) 14:23:05.13 ID:2536g+Dg0.net]
- MSもWinFormsに回帰、注力すべき
- 936 名前:デフォルトの名無しさん (ワッチョイ 2f23-g1cW) mailto:sage [2016/12/24(土) 14:35:55.93 ID:prTI7XBj0.net]
- 拡張機能からNuGetでVisualStudioInstaller入れられるの知らないのカー
- 937 名前:デフォルトの名無しさん (ワッチョイ e33c-IeCC) [2016/12/24(土) 15:17:55.11 ID:hhClfuXq0.net]
- 並列処理を行いたいんですがどうすればいいでしょうか?
しかも複数の並列処理で同一のコントロール(TextBox1.text) に同時に書き込めるようにしたいです(書き込む順番はきにしません) あとそれぞれの並列処理を無限ループで繰り返し処理を行いたいと 思っております。 どなたか教えてください。どうぞよろしくお願いします
- 938 名前:デフォルトの名無しさん (オッペケ Sref-AvAH) mailto:sage [2016/12/24(土) 15:19:37.36 ID:JBAVj1Vvr.net]
- >>899
無能と言うか変化について行けない頭固い人だね。 所謂老害かな。
- 939 名前:デフォルトの名無しさん (ワッチョイ 273c-GTRU) mailto:sage [2016/12/24(土) 15:20:33.37 ID:LpJ8AJuF0.net]
- >>918
その要件を簡単に実現できる方法が他にない。
- 940 名前:デフォルトの名無しさん (オッペケ Sref-AvAH) mailto:sage [2016/12/24(土) 15:21:12.81 ID:JBAVj1Vvr.net]
- >>923
async, await 一択。
- 941 名前:デフォルトの名無しさん (ワッチョイ 8f13-i5Qz) mailto:sage [2016/12/24(土) 15:21:23.94 ID:XrRMaYjq0.net]
- >>909
たとえば?
- 942 名前:デフォルトの名無しさん (ワッチョイ d7ce-agOw) mailto:sage [2016/12/24(土) 16:08:14.24 ID:yMvVW4sX0.net]
- >>923
System.Windows.Forms.Control.Invoke経由で書き込むだけ
- 943 名前:デフォルトの名無しさん (ブーイモ MM5f-ncxm) mailto:sage [2016/12/24(土) 16:10:19.44 ID:RJkhT4CTM.net]
- >>923
ワーカースレッドから好き勝手にGUI触るとカオスになるから、Producer-Consumerで分離すれば? 複雑なことをやるならGUIからではなくデザイン(見た目じゃないよ)から入る作り方も覚えていったほうがいい
- 944 名前:デフォルトの名無しさん (ワッチョイ 8f13-0LB+) mailto:sage [2016/12/24(土) 16:17:45.91 ID:cCwHGfM40.net]
- >>928
これだな
- 945 名前:デフォルトの名無しさん (ワッチョイ 73dc-ncxm) mailto:sage [2016/12/24(土) 16:27:12.97 ID:3LTJc3r/0.net]
- >>924
悪いけど、今時WPF推しとかそれこそ老害だと思うぞ 立ち止まって周りを見てみろ
- 946 名前:デフォルトの名無しさん (ワッチョイ b77b-g1cW) mailto:sage [2016/12/24(土) 16:28:09.91 ID:YD9ZIllA0.net]
- 話の流れが読めない人?
- 947 名前:923 (ワッチョイ e33c-IeCC) [2016/12/24(土) 17:08:45.84 ID:hhClfuXq0.net]
- みなさんありがとうございます。
自分なりに調べて以下の通りつくってみました 「3秒まってコンソールに文字列を出力する」という処理を並列で動作させたかったのですが どうもそれぞれの処理が単体で実行されるだけで並列処理になっていないようです。 以下の処理を並列で実行できるようにするにはどうすればよろしいでしょうか? private async void button1_Click(object sender, EventArgs e) { while (true) { await Task.Run(() => Thread.Sleep(3000)); Console.WriteLine("タスク完了"); } }
- 948 名前:デフォルトの名無しさん (オッペケ Srcf-qdr/) mailto:sage [2016/12/24(土) 17:10:58.57 ID:HbE0faQGr.net]
- >>919
>>925 >>920 そっかあ 面倒だけど自作するか… もうおっさんだからWinForm以外習得できん
- 949 名前:デフォルトの名無しさん (オッペケ Srcf-qdr/) mailto:sage [2016/12/24(土) 17:12:35.93 ID:HbE0faQGr.net]
- >>922
あれ…記憶にないけどインストールしてあったw まあアップデータは自作になるか…
- 950 名前:デフォルトの名無しさん (ブーイモ MM3f-TACi) mailto:sage [2016/12/24(土) 17:21:30.45 ID:Jrqe8RRjM.net]
- >>933
その例は 「3秒まってコンソールに文字列を出力する」 ってタスクを無限個作りたいのん? 最初は2個にしておけば?
- 951 名前:923 (ワッチョイ e33c-IeCC) [2016/12/24(土) 17:33:48.36 ID:hhClfuXq0.net]
- >>936
はいそうです 2個でも問題ありません。 簡単なサンプルとか頂ければ大変助かります 大変恐縮ですがどうぞよろしくお願い致します
|

|