ふらっと C#,C♯,C#(初心者用) Part159

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん (ワッチョイ 6fe5-uQHI)2023/08/08(火) 09:21:19.30ID:aeM2XQJJ0
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
次スレを立てる時は↑を3行冒頭に書くこと(1行分は消えて表示されない為、もう1行は予備)
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、質問者自身なんだか意味がよく分からない質問、ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスや酔っぱらいレスはやめてください。見かけたらNGしましょう。相手してしまったらあなたも荒らしです
>>980を踏んだ人は新スレを建てて下さい。>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっと C#,C♯,C#(初心者用) Part158
https://mevius.5ch.net/test/read.cgi/tech/1679783460/
■関連スレ
C#, C♯, C#相談室 Part97
https://mevius.5ch.net/test/read.cgi/tech/1671585518/
■コードを貼る場合は↓を使いましょう。
https://ideone.com/
https://dotnetfiddle.net/
初心者はまずVisual Studioを使いましょう。なおVisual Studioの使い方などに関しては各バージョンで違うので専用スレでお願いします
http://www.visualstudio.com/downloads/
■情報源
https://learn.microsoft.com/ja-jp/dotnet/standard/class-libraries
https://learn.microsoft.com/ja-jp/dotnet/csharp/language-reference/
https://learn.microsoft.com/en-us/dotnet/standard/class-libraries
https://referencesource.microsoft.com/
https://source.dot.net/
・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
++C++; // 未確認飛行 C
https://ufcpp.net/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured

0952デフォルトの名無しさん (ワッチョイ 8a0e-/c6K)2024/01/29(月) 22:57:43.03ID:XK8D3ICG0
極めると難しい?

難しいってさ人によるからその人には難しくてもあんたには簡単なんだよな一応業務経験作ってるんだろ?

野良野球の人が大谷の玉みて、あれは打てね~よ、難しいぞ

メジャーの人の意見は難しいが打てるやろ

そういうことや

むしろweb系のが定型だろ?

0954デフォルトの名無しさん (ワッチョイ ed55-on+i)2024/01/29(月) 23:25:51.44ID:IF0u5KrJ0
>>951
何をどうしたってC++の方が難しいよw
むしろC#やったらめちゃくちゃ簡単に感じると思う

0955デフォルトの名無しさん (ワッチョイ 9aae-NbCu)2024/01/30(火) 00:07:30.40ID:0lvJS1Vs0
C++ のフレームワーク・MFC は使い道がない。
C# は、Unity があるけど

普通は、Ruby on Rails から始める。
筑波大学も使っている、Railsチュートリアルのサイトで、
古いバージョンなら無料で読める

重要な技術は、
Rails, WSL2, Linux, Docker, AWS Solution Architect,
React, TypeScript

MFCは座標指定してガチ描画とかがしたいならありかもしれないけど
普通のダイアログ(opendialogではなくformのようなもの)的なものはあまり使い道がない

0957デフォルトの名無しさん (ワッチョイ 5eeb-IHfd)2024/01/30(火) 23:14:46.00ID:t2Ii9S7T0
>>956
ガチ描画とは何ですか?
それを聞くとc#のdraw系機能と何が違うのか気になります。

0958デフォルトの名無しさん (スッップ Sd0a-0pS/)2024/01/30(火) 23:17:50.38ID:dMZwz/v3d
こいつもしかして倉庫番のあいつ?

0959デフォルトの名無しさん (ワッチョイ ed72-FbIz)2024/01/30(火) 23:24:34.10ID:WZqj5NP20
BitBltじゃね?知らんけど

0960デフォルトの名無しさん (ワッチョイ 6978-TUA6)2024/01/30(火) 23:34:08.10ID:Pl3P7FeC0
透過させるためにマスク画像と合成していたのを思い出した

0961デフォルトの名無しさん (ワッチョイ 6610-RfzI)2024/01/30(火) 23:51:54.39ID:zuIU16Rj0
MFCって基本コントロールしかないよね
あとは自分で描画して作る方向なの

0962デフォルトの名無しさん (ワッチョイ 6ae5-5eDQ)2024/01/31(水) 08:22:02.12ID:oI13zziY0
CreateWindowExしろ

0963デフォルトの名無しさん (ブーイモ MM0a-FbLp)2024/01/31(水) 20:50:39.27ID:WcrdJArBM
>>946
非同期処理(asyc,await,Task)で躓く人は多そう
Linqは人によるかな

0964デフォルトの名無しさん (ワッチョイ f9b3-Sf8Z)2024/01/31(水) 22:29:01.33ID:SeAFYNRQ0
Linqは慣れると超便利

0965デフォルトの名無しさん (ワッチョイ b501-iGEO)2024/02/01(木) 00:19:59.55ID:kSnZtqZo0
linqはラムダで色んな渡し方ができるとわかってくると利便性が爆上がりする
クエリ構文は読めるけど自分ではわざわざ書きたくない

0966デフォルトの名無しさん (ワッチョイ 1eda-mMx2)2024/02/01(木) 00:38:03.65ID:Nw+BHJGL0
式ツリーの存在意義を知ってるのと、それを使いこなせたらC#マスターの称号が得られる

0967デフォルトの名無しさん (ワッチョイ 6a8d-vRSL)2024/02/01(木) 13:07:35.05ID:wp2DoW250
すまんが、これってなんでHello Worldって出ないの?
https://dotnetfiddle.net/QI2CZg

0968デフォルトの名無しさん (ワッチョイ 9e01-B1dX)2024/02/01(木) 13:36:55.15ID:/iWpAaMm0
>>967
Taskを実行してないから

0969デフォルトの名無しさん (ワッチョイ 7157-v3Dh)2024/02/01(木) 14:45:37.81ID:tA9wf3ic0
linux上でc++からmonoはさんでc#メソッド呼び出すの試してた
とりまc#ライブラリを.net standardでビルド

0970デフォルトの名無しさん (ワッチョイ 6aa9-vRSL)2024/02/01(木) 15:00:02.00ID:wp2DoW250
>>968
ありがとう!Runしてなかった・・・・

0971デフォルトの名無しさん (ワッチョイ 1ef0-icwS)2024/02/03(土) 18:43:16.33ID:XKE0QK/20
C#を職場のその場しのぎの知識だけでなく、きちんと学習したい場合はどうすればよい?

0972デフォルトの名無しさん (ワッチョイ 8aa7-/c6K)2024/02/03(土) 18:55:03.22ID:T4YxinVT0
毎日ちいさいプログラムすりゃいい

0973デフォルトの名無しさん (ワッチョイ f90d-WLO7)2024/02/03(土) 19:42:40.27ID:CzJHS0BH0
職場で使ってたら、それ自体が学習だろうに。
現場で使えるC#だからな。

0974デフォルトの名無しさん (ワッチョイ 65a9-Y1Fy)2024/02/03(土) 20:01:17.84ID:NK7kmYxR0
初回の実行速度って結局どうすれば速くなるん

0975デフォルトの名無しさん (ワッチョイ 8aa7-/c6K)2024/02/03(土) 21:14:21.45ID:T4YxinVT0
具体的にどういう事?

0976デフォルトの名無しさん (ワッチョイ b501-iGEO)2024/02/03(土) 21:53:40.50ID:BQuoGe8v0
まさかデバッグ実行のこと言ってないよね

0977デフォルトの名無しさん (ワッチョイ 1ed7-3veX)2024/02/03(土) 23:02:59.18ID:6Ccw2JLe0
>>974
AOTコンパイル

>>974
C#から中間言語に変換してexeファイルが作られる
それを実行時にコンパイルしてる
だから初回は起動に微妙な間が生まれることがあるのは仕方がない

AOTコンパイルとあるけど実際は今のところ様子見だろうか?

0979デフォルトの名無しさん (ワッチョイ 1f3d-X+we)2024/02/04(日) 01:04:34.67ID:fi+Tv+pT0
>>974
ReadyToRun

.NET Frameworkアプリを使ってると同名の *.ni.exe ファイルが作られるけどこれは何?

0981デフォルトの名無しさん (ワッチョイ 9fe5-HxQs)2024/02/05(月) 08:40:37.57ID:xvaDfJiw0
そんなもん作られたことねぇ

0982デフォルトの名無しさん (ワッチョイ 5772-hPhG)2024/02/06(火) 21:38:07.88ID:82wR+tAN0
>>980
次スレよろ

0983デフォルトの名無しさん (ワッチョイ 9fa7-IqBf)2024/02/06(火) 22:28:52.83ID:MbdgM9WZ0
いる?

0984デフォルトの名無しさん (ワッチョイ 9f6a-nt4L)2024/02/06(火) 22:36:19.30ID:pKjYyMRs0
ある意味隔離場だしな

0985デフォルトの名無しさん (ワッチョイ f7ae-jSnV)2024/02/07(水) 09:21:57.92ID:lKIFkgjA0
簡単なことなら、Copilotが答えてくれるしな

0986デフォルトの名無しさん (ワッチョイ 9fa7-IqBf)2024/02/07(水) 09:27:45.20ID:4f9Fja7C0
んじゃ初心者はAIに聞け
初心じゃねーと思う人は
C#, C♯, C#相談室 Part97
https://mevius.5ch.net/test/read.cgi/tech/1671585518/

でいいね

0987デフォルトの名無しさん (ワッチョイ 9753-RSMs)2024/02/07(水) 09:59:33.38ID:shd0HtyB0
https://twitter.com/intent/tweet?text=https://wikiwiki.jp/postmodern/&hashtags=%E7%B5%B1%E4%B8%80%E6%95%99%E4%BC%9A,%E5%89%B5%E4%BE%A1%E5%AD%A6%E4%BC%9A,NHK,%E6%97%A5%E3%83%86%E3%83%AC,%E3%83%86%E3%83%AC%E6%9C%9D,TBS,%E3%83%95%E3%82%B8%E3%83%86%E3%83%AC%E3%83%93,CNN,BBC
https://twitter.com/thejimwatkins

0988デフォルトの名無しさん (ワッチョイ bf63-KLri)2024/02/10(土) 21:43:44.88ID:3TPS9nOf0
winapiをよくない使い方してwindows上で動きがおかしくなる事が
あるのですが結構危ないプログラム書いてるって認識でいいですか?
例えばクリック押下をプログラム的にさせて放すってのをセットでやたらずにいたら
バグりました。再起動したら治るんですがよくないですか?

0989デフォルトの名無しさん (ワッチョイ 9701-h03F)2024/02/10(土) 21:45:08.53ID:nr0l3iGM0
日本語でおk

0990デフォルトの名無しさん (ワッチョイ bf63-KLri)2024/02/10(土) 21:51:40.97ID:3TPS9nOf0
クリックだけじゃないんですが
こういうのやっちゃダメですよね?
何かボタンを押下をプログラム的に実行したは良いが
そのボタンを放すをプログラム的にやらない
で症状なんですが
マウスホイールコロコロしても拡大縮小になってしまうとかです。
何やってもそうなります。

0991デフォルトの名無しさん (ワッチョイ 5760-KLri)2024/02/10(土) 22:08:39.06ID:/1mn5DC20
そもそもC#の話なのか知らんけどまず具体的なコードと現象を示しなさい

0992デフォルトの名無しさん (ワッチョイ 9fa7-IqBf)2024/02/10(土) 22:10:33.51ID:38PNkJ3A0
あんたのPCなんだから好きにしろ
売り物ならそんなのは売るな

0993デフォルトの名無しさん (ワッチョイ bf63-KLri)2024/02/10(土) 22:14:02.76ID:3TPS9nOf0
>>991
SendInput知らないですか?

0994デフォルトの名無しさん (ワッチョイ d701-hPhG)2024/02/10(土) 22:15:23.93ID:/ZC4Oa+s0
「やたらずにいたら」はどこの方言で意味は何?

0995デフォルトの名無しさん (ワッチョイ d696-AQkQ)2024/02/11(日) 02:49:59.62ID:RELNPteF0
ずっとクリック押下にしたままにしておいたらPCおかしいとか
お前の頭がおかしいんだよwww

>>981
まじか

>>982
立ててきた
ふらっと C#,C♯,C#(初心者用) Part160
https://mevius.5ch.net/test/read.cgi/tech/1707610640/

0997デフォルトの名無しさん (スプッッ Sd52-MFHE)2024/02/11(日) 10:23:02.94ID:1w9P7mUyd
WM_LBUTTONDOWNを2回送る
とか、通常ではあり得ないメッセージを送るって事でしょ
ちゃんとしたアプリならテストしてるんだろうけど

0998デフォルトの名無しさん (ワッチョイ df01-9KNv)2024/02/11(日) 13:46:09.28ID:+E66gntj0
keystate が変わってないのに送りつけるとかしょうもない事してるに1000ペリカ

質問は打ち切ります

1000デフォルトの名無しさん (ワッチョイ 72a7-4Nxa)2024/02/14(水) 00:08:23.51ID:Z5RCjyqW0
あの質問しちゃ駄目なの?

10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 189日 14時間 47分 5秒

10021002Over 1000Thread
5ちゃんねるの運営はUPLIFT会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《UPLIFT会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
4 USD/mon. から匿名でご購入いただけます。

▼ UPLIFT会員登録はこちら ▼
https://uplift.5ch.net/

▼ UPLIFTログインはこちら ▼
https://uplift.5ch.net/login

レス数が1000を超えています。これ以上書き込みはできません。