!extend:checked:vvvvv:1000:512
次スレを立てる時は↑を2行冒頭に書くこと(1行分は消えて表示されない為)
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、
質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■関連スレ
C#, C♯, C#相談室 Part93
http://mevius.5ch.net/test/read.cgi/tech/1492818720/
■前スレ
ふらっと C#,C♯,C#(初心者用) Part141
http://mevius.5ch.net/test/read.cgi/tech/1544839627/
■コードを貼る場合は↓を使いましょう。
http://ideone.com/
https://dotnetfiddle.net/
■情報源
https://docs.microsoft.com/ja-jp/dotnet/standard/class-libraries
https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/index
https://docs.microsoft.com/en-us/dotnet/standard/class-libraries
http://referencesource.microsoft.com/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
ふらっと C#,C♯,C#(初心者用) Part142
■ このスレッドは過去ログ倉庫に格納されています
1名無C ◆jPpg5.obl6 (ワッチョイ 762c-FuHz)
2019/03/07(木) 06:35:41.12ID:6L3KEJfe02デフォルトの名無しさん (ワッチョイ c67c-AP8G)
2019/03/07(木) 10:59:48.33ID:MaxgRiSY0 O2
3デフォルトの名無しさん (ワッチョイ 7317-uGU8)
2019/03/07(木) 19:36:16.76ID:Kf1DGo5Q0 乙
4デフォルトの名無しさん (ワッチョイ 167b-91/d)
2019/03/07(木) 21:47:17.96ID:ljKGDnlu0 >>1スレたて乙
テンプレじゃないし古いけど初心者には役立ちそうなところ
・Insider.NET > .NET TIPS - @IT
https://www.atmarkit.co.jp/ait/subtop/features/dotnet/dotnettips_index.html
・DOBON.NET .NET Tips
https://dobon.net/vb/dotnet/index.html
テンプレじゃないし古いけど初心者には役立ちそうなところ
・Insider.NET > .NET TIPS - @IT
https://www.atmarkit.co.jp/ait/subtop/features/dotnet/dotnettips_index.html
・DOBON.NET .NET Tips
https://dobon.net/vb/dotnet/index.html
5デフォルトの名無しさん (ワッチョイ 16f2-uGU8)
2019/03/07(木) 23:01:13.50ID:O+ojsQEY0 C# のガイド
https://docs.microsoft.com/ja-jp/dotnet/csharp/index
Microsoft Docs
https://docs.microsoft.com/en-us/
.NET Documentation
https://docs.microsoft.com/en-us/dotnet/
https://referencesource.microsoft.com/
https://docs.microsoft.com/ja-jp/dotnet/csharp/index
Microsoft Docs
https://docs.microsoft.com/en-us/
.NET Documentation
https://docs.microsoft.com/en-us/dotnet/
https://referencesource.microsoft.com/
6デフォルトの名無しさん (ワッチョイ 16f2-uGU8)
2019/03/07(木) 23:01:29.86ID:O+ojsQEY0 2個あるじゃん
7デフォルトの名無しさん (ワッチョイ deef-OG2p)
2019/03/13(水) 04:58:13.27ID:Z4mQGBB00 c#でノードエディターみたいなものはつくれますか
8デフォルトの名無しさん (ササクッテロレ Spc7-bf2A)
2019/03/13(水) 09:12:45.32ID:VDijyjbrp >>7
作れますよ
作れますよ
9デフォルトの名無しさん (オッペケ Src7-EzoF)
2019/03/13(水) 11:26:25.42ID:82TbnNcir ノードエディタって各ノードのプロパティを接続するけど、GUIはともかく「接続する」というビジュアルスクリプディングの中の動作ってどういう感じになるんだ?
コードを動的に生成してc#で実行する感じかね
コードを動的に生成してc#で実行する感じかね
10デフォルトの名無しさん (ワッチョイ deef-OG2p)
2019/03/13(水) 11:40:26.49ID:Z4mQGBB00 ビジュアルスクリプティングというやつですね
c# formだけでは無理そうですよね
https://docs.unrealengine.com/en-US/Engine/Blueprints/UserGuide/Events
イベントを設定して、処理を設定するというものですが
c# formだけでは無理そうですよね
https://docs.unrealengine.com/en-US/Engine/Blueprints/UserGuide/Events
イベントを設定して、処理を設定するというものですが
11デフォルトの名無しさん (アウアウウー Sac3-Om/J)
2019/03/13(水) 12:13:36.73ID:9kZ0LY+Wa この人は自分で調べようとせずに一から十まで人に聞いて
結局何も作れない人だから答えても意味がないぞ
> listviewの使い方について、超初心者向けに解説してるサイトを教えてください
> ファイラを作成しているのですが、ツリービューでPC内のフォルダを検出する方法について、
> ソフト上でファイルにアクセスして、フォルダの中身などを表示したいのですが、まず何のフォームを使えばいいんでしょうか?
> c#でスクリーンショット撮影するソフトは不可能ですか?
> 個々のサンプル通りにゲームを作成中なのですが、paintイベントハンドラってなんでしょうか
> c#のフォームで、タイルマップエディタのようなものを作りたいのですが、どのような情報を調べたらいいでしょうか
前スレから適当に拾ってきたけどこんな有様で何一つ出来ちゃいない
結局何も作れない人だから答えても意味がないぞ
> listviewの使い方について、超初心者向けに解説してるサイトを教えてください
> ファイラを作成しているのですが、ツリービューでPC内のフォルダを検出する方法について、
> ソフト上でファイルにアクセスして、フォルダの中身などを表示したいのですが、まず何のフォームを使えばいいんでしょうか?
> c#でスクリーンショット撮影するソフトは不可能ですか?
> 個々のサンプル通りにゲームを作成中なのですが、paintイベントハンドラってなんでしょうか
> c#のフォームで、タイルマップエディタのようなものを作りたいのですが、どのような情報を調べたらいいでしょうか
前スレから適当に拾ってきたけどこんな有様で何一つ出来ちゃいない
12デフォルトの名無しさん (アウアウエー Saaa-dCVS)
2019/03/13(水) 12:20:15.25ID:XeHQsN66a13デフォルトの名無しさん (ササクッテロレ Spc7-bf2A)
2019/03/13(水) 12:40:23.19ID:VDijyjbrp14デフォルトの名無しさん (ワッチョイ cb7b-o5IL)
2019/03/13(水) 13:58:05.51ID:Jw+SxIpH015デフォルトの名無しさん (ワッチョイ a701-MIh9)
2019/03/13(水) 14:27:21.62ID:ril+FLd/016デフォルトの名無しさん (ワッチョイ 8361-usO3)
2019/03/13(水) 21:00:51.56ID:JdL8LuNU017デフォルトの名無しさん (ワッチョイ ff61-ynPM)
2019/03/16(土) 16:15:05.71ID:zOgp3uDK0 GUI ToolKit(?) だけでも、少なくとも、
WinForm, WPF, Xamarine
があり、それに加えて .Net Core, .Net Standard などなどがある。
めちゃくちゃ分かりにくい。結局どれ使えばいいのか。
WinForm, WPF, Xamarine
があり、それに加えて .Net Core, .Net Standard などなどがある。
めちゃくちゃ分かりにくい。結局どれ使えばいいのか。
18デフォルトの名無しさん (ワッチョイ ff61-ynPM)
2019/03/16(土) 16:16:31.68ID:zOgp3uDK0 ををー。UWP(?) まであるんかい!!?
19デフォルトの名無しさん (ワッチョイ ff61-ynPM)
2019/03/16(土) 16:20:48.07ID:zOgp3uDK0 Javaの場合、native コードより遅くなっても、Swingを使っていれば、
本当にほとんど全てのPlatformで動いた。ブラウザの中ですらも。一方、
C#は、起動も起動してからも遅いし、文法やライブラリもVBと似たように
ごちゃごちゃして上に、Multiplatformですらもないようだ。
本当にほとんど全てのPlatformで動いた。ブラウザの中ですらも。一方、
C#は、起動も起動してからも遅いし、文法やライブラリもVBと似たように
ごちゃごちゃして上に、Multiplatformですらもないようだ。
20デフォルトの名無しさん (スフッ Sd1f-xOws)
2019/03/16(土) 16:38:49.34ID:PeRiwHXRd C#はマルチプラットフォームですけどね
21デフォルトの名無しさん (ワッチョイ 730c-B/CD)
2019/03/16(土) 17:24:58.69ID:V0FrEy2e0 >>17-18
AWT、Swing、JavaFX
がありそれに加えてOracleJDK、OpenJDK(Adopt/Zulu/Corretto etc.)、などなどがある。
めちゃくちゃ分かりにくい。結局どれ使えばいいのか。
ををー。SwingじゃAndroidアプリは作れないかい!!?
AWT、Swing、JavaFX
がありそれに加えてOracleJDK、OpenJDK(Adopt/Zulu/Corretto etc.)、などなどがある。
めちゃくちゃ分かりにくい。結局どれ使えばいいのか。
ををー。SwingじゃAndroidアプリは作れないかい!!?
22デフォルトの名無しさん (ワッチョイ ff61-ynPM)
2019/03/16(土) 17:40:58.81ID:zOgp3uDK0 >>21
それは、Swing 一択で決まり。美しいし速度面も十分で、完全Multiplatform
で特に欠点が無い。それに、新しい仕様が出てくる速度もゆっくりだし。
それに比べて、C#は全く違う。どんどん仕様が出てくるのに、どれもこれも
汚くて欠点を含む。新しいのが出てきたら、とんでもない欠点を含む。
問題ばかり。
それは、Swing 一択で決まり。美しいし速度面も十分で、完全Multiplatform
で特に欠点が無い。それに、新しい仕様が出てくる速度もゆっくりだし。
それに比べて、C#は全く違う。どんどん仕様が出てくるのに、どれもこれも
汚くて欠点を含む。新しいのが出てきたら、とんでもない欠点を含む。
問題ばかり。
23デフォルトの名無しさん (ワッチョイ 730c-B/CD)
2019/03/16(土) 17:56:01.73ID:V0FrEy2e0 >>22
新しい方のJavaFXがゴミ過ぎてWPFでなくWinformsが使われてるC#といっしょなんですね
新しい方のJavaFXがゴミ過ぎてWPFでなくWinformsが使われてるC#といっしょなんですね
24デフォルトの名無しさん (ワッチョイ ff61-ynPM)
2019/03/16(土) 19:02:41.34ID:zOgp3uDK0 >>23
でも、C#の方が混乱が大きいように感じる。
.Net 1つにしても、多種類あり、すぐに方針が変わって、誰もよく理解できてない。
ToolKit に関しては、Java だと Swing 一択で問題ないのに、C#は、誰も1つに
絞り込めないでいる。しかも、C#ではMultiplatFormは現実的には無理。
Javaは、ずっと前からMultiplatformだったのと対照的。
でも、C#の方が混乱が大きいように感じる。
.Net 1つにしても、多種類あり、すぐに方針が変わって、誰もよく理解できてない。
ToolKit に関しては、Java だと Swing 一択で問題ないのに、C#は、誰も1つに
絞り込めないでいる。しかも、C#ではMultiplatFormは現実的には無理。
Javaは、ずっと前からMultiplatformだったのと対照的。
26デフォルトの名無しさん (ワッチョイ ffad-QpYv)
2019/03/16(土) 19:08:45.59ID:Nd/PIrQa0 >>25
キチガイに絡みなすな
キチガイに絡みなすな
27デフォルトの名無しさん (ブーイモ MMff-nnhC)
2019/03/16(土) 19:59:22.98ID:lafVI2fNM マイナーバージョンが一つ違っただけで大騒ぎする
WebLogicなんて無かったんや
WebLogicなんて無かったんや
28デフォルトの名無しさん (ワッチョイ 730c-B/CD)
2019/03/16(土) 20:07:13.34ID:V0FrEy2e0 >>24
> .Net 1つにしても、多種類あり、すぐに方針が変わって、誰もよく理解できてない。
最近もOracle JDKの有償化に伴い派生の多い代替の選択に混乱している言語があるようですね
> Java だと Swing 一択で問題ないのに
私がここでWinforms一択で問題ないと宣言することと何も変わりませんね
Sun時代はSwingへの投資をトーンダウンさせるほどJavaFX推しの流れも一時期ありましたが
Oracleに移りJavaFX ScriptからFXMLへの移行などWPFなんぞよりよほど混沌とした変遷を経ています
そしてOracle JDKから分離され公式に格落ちになったかと思われたJavaFXですが
しかし上記にある選択肢の一部で同梱は継続され何よりOpenJFXはまだまだヤル気です
> .Net 1つにしても、多種類あり、すぐに方針が変わって、誰もよく理解できてない。
最近もOracle JDKの有償化に伴い派生の多い代替の選択に混乱している言語があるようですね
> Java だと Swing 一択で問題ないのに
私がここでWinforms一択で問題ないと宣言することと何も変わりませんね
Sun時代はSwingへの投資をトーンダウンさせるほどJavaFX推しの流れも一時期ありましたが
Oracleに移りJavaFX ScriptからFXMLへの移行などWPFなんぞよりよほど混沌とした変遷を経ています
そしてOracle JDKから分離され公式に格落ちになったかと思われたJavaFXですが
しかし上記にある選択肢の一部で同梱は継続され何よりOpenJFXはまだまだヤル気です
29デフォルトの名無しさん (ワッチョイ ff61-ynPM)
2019/03/16(土) 20:13:04.84ID:zOgp3uDK0 >>28
そういう問題じゃないんだよ。Javaの場合、Swingなんかは、IDEなしでも
コードから簡単に記述できる設計になっていたのに対し、C#のはそうなって
ないだろ。IDEと共に使う設計になっていて。
だから、初心者はどれを使っていいか分からず迷惑極まりない状態になって
いる。複雑でプログラムをする前に挫折してしまう人もいるだろう。
MSは元々そういう設計をする会社だったけど。
そういう問題じゃないんだよ。Javaの場合、Swingなんかは、IDEなしでも
コードから簡単に記述できる設計になっていたのに対し、C#のはそうなって
ないだろ。IDEと共に使う設計になっていて。
だから、初心者はどれを使っていいか分からず迷惑極まりない状態になって
いる。複雑でプログラムをする前に挫折してしまう人もいるだろう。
MSは元々そういう設計をする会社だったけど。
30デフォルトの名無しさん (ドコグロ MMdf-Cp6o)
2019/03/16(土) 20:22:24.31ID:YxxaJZkyM それ以前にJavaをGUIアプリ作るのに使ってる人なんて「いない」
その事実についてはどう考えてるの?
その事実についてはどう考えてるの?
31デフォルトの名無しさん (スフッ Sd1f-xOws)
2019/03/16(土) 20:26:52.95ID:j5QR1E58d JavaでGUI作ったりIDE拒否したり20年くらい前からタイムスリップしてきたのかな
32デフォルトの名無しさん (ドコグロ MMdf-Cp6o)
2019/03/16(土) 20:38:43.16ID:YxxaJZkyM まあ従来のIDEについては最近はMS界隈でも否定論が主流になりつつあるけどね
IDEはコーディングとデバッグのためだけのツールでよい、
IDEにコードを自動生成させたくなるような作業があるならフレームワークの設計の方を見直すべき、
というのが今時の流れだよ
IDEはコーディングとデバッグのためだけのツールでよい、
IDEにコードを自動生成させたくなるような作業があるならフレームワークの設計の方を見直すべき、
というのが今時の流れだよ
33デフォルトの名無しさん (ワッチョイ 4301-Lc3s)
2019/03/16(土) 20:40:32.57ID:dvZvBBVu0 .Netじゃwindows/mac/linuxのクロスプラットフォームGUIがいつまでたっても作れないから
仕方なくjavaで書くんやで
javaが10数年前にとっくに実現してる事なんだからいい加減追いついてくれー
仕方なくjavaで書くんやで
javaが10数年前にとっくに実現してる事なんだからいい加減追いついてくれー
34デフォルトの名無しさん (ワッチョイ ff90-TzFu)
2019/03/16(土) 20:44:36.00ID:PNvsIlL90 完全敗北を認めた今ならマイクロソフトがGUI toolkit作るならクロスプラットフォームになるだろうが
winrtの登場の頃はまだmicrosoftは敗北を認めてなかったからクロスプラットフォームにならなくて残念..
winrtの登場の頃はまだmicrosoftは敗北を認めてなかったからクロスプラットフォームにならなくて残念..
35デフォルトの名無しさん (スフッ Sd1f-xOws)
2019/03/16(土) 20:46:13.35ID:fhPcOkRld >>32
XAMLやらAndroidのレイアウトXMLやら手書きでも十分かけるけどIDEでイメージ確認しながら書いた方が効率よくね?
XAMLやらAndroidのレイアウトXMLやら手書きでも十分かけるけどIDEでイメージ確認しながら書いた方が効率よくね?
36デフォルトの名無しさん (ドコグロ MMdf-Cp6o)
2019/03/16(土) 20:46:19.88ID:YxxaJZkyM37デフォルトの名無しさん (ワッチョイ 730c-B/CD)
2019/03/16(土) 21:00:58.03ID:V0FrEy2e0 >>29
> そういう問題じゃないんだよ
おや、急に問題がすり替わりましたね
> どんどん仕様が出てくるのに、どれもこれも
> 汚くて欠点を含む。新しいのが出てきたら、とんでもない欠点を含む。
Javaの新しくて汚らしく欠点だらけのJavaFXを忘れてらっしゃるようなので説明を追記したまでですよ
Swingで良いならWinformsで良いとも言わないのが不思議ですね
IDE?
SwingをIDE無しで問題ないというのと同程度にWinformsも問題ないですね
> そういう問題じゃないんだよ
おや、急に問題がすり替わりましたね
> どんどん仕様が出てくるのに、どれもこれも
> 汚くて欠点を含む。新しいのが出てきたら、とんでもない欠点を含む。
Javaの新しくて汚らしく欠点だらけのJavaFXを忘れてらっしゃるようなので説明を追記したまでですよ
Swingで良いならWinformsで良いとも言わないのが不思議ですね
IDE?
SwingをIDE無しで問題ないというのと同程度にWinformsも問題ないですね
38デフォルトの名無しさん (ドコグロ MMdf-Cp6o)
2019/03/16(土) 21:01:35.08ID:YxxaJZkyM >>35
それは否定しないけど、完璧なGUIデザイナ作るのって大変なんだよ
WinFormsのデザイナはVBやDelphiから受け継がれた長年のノウハウの集大成だし、
WPFにいたっては10年開発しても結局ゴミのまま開発終了
今のPC向けGUIアプリの主流は言うまでもなくWebだけど、現代のWebの開発スタイルにフィットするデザイナをMSが開発し始めたとして、
それが使い物になる頃には開発スタイルはすっかり変わっていて時代遅れの廃棄物になってるわけ
従来型のIDEは技術の進化や流行に追いつけなくなってるんだよ
それは否定しないけど、完璧なGUIデザイナ作るのって大変なんだよ
WinFormsのデザイナはVBやDelphiから受け継がれた長年のノウハウの集大成だし、
WPFにいたっては10年開発しても結局ゴミのまま開発終了
今のPC向けGUIアプリの主流は言うまでもなくWebだけど、現代のWebの開発スタイルにフィットするデザイナをMSが開発し始めたとして、
それが使い物になる頃には開発スタイルはすっかり変わっていて時代遅れの廃棄物になってるわけ
従来型のIDEは技術の進化や流行に追いつけなくなってるんだよ
39デフォルトの名無しさん (アウアウエー Sadf-FtxA)
2019/03/16(土) 21:15:58.85ID:m10rap++a 多少の雑談は容認すべきと思ってるがさすがに度を越している
続きはこちらでどうぞ
ふらっと C#,C♯,C#(議論用)
http://mevius.2ch.net/test/read.cgi/tech/1469538912
続きはこちらでどうぞ
ふらっと C#,C♯,C#(議論用)
http://mevius.2ch.net/test/read.cgi/tech/1469538912
40デフォルトの名無しさん (ワッチョイ ffad-QpYv)
2019/03/16(土) 21:30:51.26ID:Nd/PIrQa0 >>38
開発終了したってソース教えて
開発終了したってソース教えて
41デフォルトの名無しさん (ワッチョイ b302-7f+e)
2019/03/17(日) 02:36:23.77ID:k04EM+xl042デフォルトの名無しさん (ワッチョイ bf2d-geq4)
2019/03/17(日) 02:57:55.04ID:XTuejaeR0 多くの人がUIデザインのセンスが無いのに、xxML直書きが主流のせいで更に悪くなってる気はするな
C#に限ったことじゃないけどさ
C#に限ったことじゃないけどさ
43デフォルトの名無しさん (ワッチョイ f361-ynPM)
2019/03/17(日) 14:45:31.20ID:nIiKRKOv044デフォルトの名無しさん (アウアウエー Sadf-Cp6o)
2019/03/17(日) 15:01:57.71ID:XvGPMByna >>43
君は個人開発でどういうものを作っていて具体的にどういう面倒があるの?
君は個人開発でどういうものを作っていて具体的にどういう面倒があるの?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「日本はドイツと違い反省せず」…中国外相、独外相に対日批判 台湾問題で理解求める [少考さん★]
- 【おこめ券】鈴木農相 米価維持の意図「一切ない」 [ぐれ★]
- 【警視庁】走行中の電車で女性に露出した下半身押しつけたか 無職の男(46)逮捕「チャンスがあればいつでもやる」 [nita★]
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★6 [七波羅探題★]
- 【苺ましまろ】立民衆院議員、人気漫画の水着少女画像を「醜悪」タイ人少女の性搾取事件と関連付け…党内で反発 [少考さん★]
- 「残業キャンセル界隈」若者が増加?「職務放棄」との批判も…“定時退社の権利”どこまで通用するか [七波羅探題★]
- 高市政権「かけてもつながらない。機能していない」防衛当局間のホットライン機能せず [834922174]
- あたしゃやだよ
- 【高市悲報】中国軍「公海で空母の発着訓練するって事前通告したのになんで自衛隊機は急接近してきたんだ…?」中国軍困惑 [931948549]
- 【高市悲報】中国軍「公海で空母の発着訓練するって事前通告したのになんで自衛隊機は急接近してきたんだ…?」中国軍困惑★2 [931948549]
- 30過ぎた大人おじさんが大学生(昔)のままのファッションをする「おじさんキッズコーデ」、炎上して問題視される。 [153490809]
- 【朗報】ケンモジサンが買うふりかけ、二択に絞られる [394133584]
