次スレを立てる時は↑を2行冒頭に書くこと(1行分は消えて表示されない為)
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスや酔っぱらいレスはやめてください
>>980を踏んだ人は新スレを建てて下さい。>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっと C#,C♯,C#(初心者用) Part155
https://mevius.5ch.net/test/read.cgi/tech/1655422932/
■関連スレ
C#, C♯, C#相談室 Part96
https://mevius.5ch.net/test/read.cgi/tech/1639965805/
■コードを貼る場合は↓を使いましょう。
https://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/
https://docs.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
-
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
ふらっと C#,C♯,C#(初心者用) Part156
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 5f01-NOMG)
2022/09/18(日) 14:39:29.51ID:VjUDO6tf0582.NET MAUI HighScool (ワッチョイ 1301-cPfV)
2022/11/01(火) 21:46:33.25ID:UUH/mDfh0 .NETがティックトック始めててワロタ
https://www.tiktok.com/@dotnetdevelopers
https://www.tiktok.com/@dotnetdevelopers
583デフォルトの名無しさん (ワッチョイ d935-uirP)
2022/11/01(火) 22:32:56.88ID:emsrAW8N0 草
584デフォルトの名無しさん (ワッチョイ 3959-41VR)
2022/11/02(水) 18:31:31.44ID:fNjoEkdJ0 関数を変数に入れるメリットってなんですかね
585デフォルトの名無しさん (ワッチョイ 4907-gxoH)
2022/11/02(水) 18:40:44.48ID:SIAjnkFo0 メリットがわからない時はしなくていい
変数を使うと呼び出す関数を動的に変更できる
変数を使うと呼び出す関数を動的に変更できる
586デフォルトの名無しさん (ワッチョイ 3959-41VR)
2022/11/02(水) 18:51:57.11ID:fNjoEkdJ0 了解す(´・ω・`)
動的というのが普通の関数との違いなのでしょうか
動的というのが普通の関数との違いなのでしょうか
587デフォルトの名無しさん (ワッチョイ 1379-VnIt)
2022/11/02(水) 19:57:15.27ID:54NxTXJm0 コールバック関数とか?
クリックしたら○○しろとか
ツリーノードは色を塗るとき□□の処理で塗れ
とかの○○や□□の処理をインスタンス毎に後から設定できる
クリックしたら○○しろとか
ツリーノードは色を塗るとき□□の処理で塗れ
とかの○○や□□の処理をインスタンス毎に後から設定できる
588デフォルトの名無しさん (ワッチョイ f97d-Osy4)
2022/11/02(水) 20:02:34.53ID:fWSRoPxp0 よく使うパターンは関数の引数に関数を渡すやつ
static void TripleCall(Action action){
action(); action(); action();
}
static void TripleCall(Action action){
action(); action(); action();
}
589デフォルトの名無しさん (アウアウウー Sa9d-E6cl)
2022/11/02(水) 20:21:32.83ID:XpLTr/SKa スレッドも登録元が関数を指定する必要があるから、動的に入れている
590デフォルトの名無しさん (ワッチョイ 937c-HLP5)
2022/11/02(水) 20:45:43.92ID:qyHEkcPy0 WinFormsで自動でボタンを押した時の処理が追加されたりするけどそれも
結局はその関数をイベントリスナーに登録している(つまりイベントリスナーに追加するときに関数を引数にしている)
知らずに使っている事が案外あったりする
結局はその関数をイベントリスナーに登録している(つまりイベントリスナーに追加するときに関数を引数にしている)
知らずに使っている事が案外あったりする
591デフォルトの名無しさん (ラクッペペ MMeb-qvpf)
2022/11/02(水) 20:48:02.32ID:047n0D5LM 変数じゃなくて定数じゃん
592デフォルトの名無しさん (ワッチョイ 4907-gxoH)
2022/11/02(水) 20:51:00.83ID:SIAjnkFo0 引数は変数だぞ
イベントハンドラを登録する時には演算子を使うけどその奥ではイベント登録関数の引数としてデリゲートが渡されてる
イベントハンドラを登録する時には演算子を使うけどその奥ではイベント登録関数の引数としてデリゲートが渡されてる
593.NET MAUI HighScool (ワッチョイ 1301-cPfV)
2022/11/02(水) 21:35:00.76ID:v08tA7cv0 ラムダ式の話じゃないの?
594デフォルトの名無しさん (ササクッテロリ Spc5-KGDB)
2022/11/02(水) 21:38:51.07ID:owhI4Qa1p プロパティに式を仕込むと、思わぬ副作用があって詰むぞ
少なくとも中から呼ぶときくらいは実データにアクセスしようず
少なくとも中から呼ぶときくらいは実データにアクセスしようず
595デフォルトの名無しさん (ワッチョイ 4907-gxoH)
2022/11/02(水) 22:46:41.09ID:SIAjnkFo0596デフォルトの名無しさん (ワッチョイ 4907-gxoH)
2022/11/02(水) 22:47:28.98ID:SIAjnkFo0 >>594
お前は式という言葉の意味も高階関数も知らんのか
お前は式という言葉の意味も高階関数も知らんのか
597.NET MAUI HighScool (ワッチョイ 1301-cPfV)
2022/11/02(水) 23:25:22.77ID:v08tA7cv0 助けてくれうぜぇやつに絡まれたんだがHttpClientでjsでロードされる画像のURLを取得する方法ある?
プログラミングって実際もの作らないと身につかないよな
https://mi.5ch.net/test/read.cgi/news4vip/1667395380/
プログラミングって実際もの作らないと身につかないよな
https://mi.5ch.net/test/read.cgi/news4vip/1667395380/
598デフォルトの名無しさん (ワッチョイ 4907-gxoH)
2022/11/03(木) 00:13:01.70ID:0QCo1mM00599.NET MAUI HighScool (ワッチョイ 1301-cPfV)
2022/11/03(木) 00:33:32.59ID:LxUg3x+60600デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 01:17:54.26ID:M3w0A0V30 jsでロードされるってなんなの?どういうこと?
HTMLに書かれたJavaScriptを動かしてHTMLというかDOMを更新して結果表示される画像のURLを取得したいってこと?
HttpClientで取得したHTMLをWebViewなりで解釈して実行しないとダメでは?ならWebViewで直接やれよという話でもあるが。
JavaScriptだけでロードされてるわけでもないんだし。
HTMLに書かれたJavaScriptを動かしてHTMLというかDOMを更新して結果表示される画像のURLを取得したいってこと?
HttpClientで取得したHTMLをWebViewなりで解釈して実行しないとダメでは?ならWebViewで直接やれよという話でもあるが。
JavaScriptだけでロードされてるわけでもないんだし。
601.NET MAUI HighScool (ワッチョイ 1301-cPfV)
2022/11/03(木) 01:39:58.55ID:LxUg3x+60 >>600
多くの検索エンジンの画像検索は最初から全部画像を読み込むと膨大な量のデータをやり取りしないといけなくなりサーバーの負荷が大きくなるので
スクロールするとjsによりほしい分だけデータがロードされるというふうな実装になってる
俺はこういうサイトだとWebViewでjs使ってスクロールしてデータをロードさせてるんだけどこのクソうぜぇやつが言うにはそれはインスタントカレーで湯煎しかしてないゴミカスだと言ってくるわけ
多くの検索エンジンの画像検索は最初から全部画像を読み込むと膨大な量のデータをやり取りしないといけなくなりサーバーの負荷が大きくなるので
スクロールするとjsによりほしい分だけデータがロードされるというふうな実装になってる
俺はこういうサイトだとWebViewでjs使ってスクロールしてデータをロードさせてるんだけどこのクソうぜぇやつが言うにはそれはインスタントカレーで湯煎しかしてないゴミカスだと言ってくるわけ
602デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 01:44:02.63ID:M3w0A0V30 だから、それはJavaScriptだけではなくてDOMがないとあかんのではという話。
エンジンとして何を用意しないといけないか変わってくるじゃん。
(JavaScriptで画像を取得するロジックを走らせる、という言い方だと、プラグインシステムがJavaScriptでできてるとかそういう話になるんでは?)
スレ見てきたけど、そう言うところがダメなんじゃないの?
エンジンとして何を用意しないといけないか変わってくるじゃん。
(JavaScriptで画像を取得するロジックを走らせる、という言い方だと、プラグインシステムがJavaScriptでできてるとかそういう話になるんでは?)
スレ見てきたけど、そう言うところがダメなんじゃないの?
603.NET MAUI HighScool (ワッチョイ 1301-cPfV)
2022/11/03(木) 01:47:04.02ID:LxUg3x+60 DOMじゃなくてRegexでhtmlのimgタグの中身取ってきてるんだが
たぶんこいつはDOMを使ってないDOM使ってたらもっと謙虚だろ
むしろこれでDOM使ってたらブチギレるわ
たぶんこいつはDOMを使ってないDOM使ってたらもっと謙虚だろ
むしろこれでDOM使ってたらブチギレるわ
604デフォルトの名無しさん (ワッチョイ d935-uirP)
2022/11/03(木) 02:24:14.27ID:rfkx/Wsp0 要はこのうざい奴はjavascriptでやってることを解析してC#するのがスマートだと言いたいんだろ
実際はアホな努力だが
実際はアホな努力だが
605デフォルトの名無しさん (ワッチョイ d935-uirP)
2022/11/03(木) 02:27:39.09ID:rfkx/Wsp0 つっても画像検索の読み込みくらいなら単純なのかもな
606デフォルトの名無しさん (ワッチョイ 3959-41VR)
2022/11/03(木) 05:39:29.72ID:vGCYuyMq0 たった1行の処理でも関数化してもいいのでしょうか?
大げさな感じもしますが
大げさな感じもしますが
607デフォルトの名無しさん (ワッチョイ 1301-pRvw)
2022/11/03(木) 08:34:14.06ID:NbsIPyEs0608.NET MAUI HighScool (ワッチョイ 1301-cPfV)
2022/11/03(木) 09:00:00.75ID:LxUg3x+60609デフォルトの名無しさん (ワッチョイ 694f-hZr9)
2022/11/03(木) 10:00:51.31ID:q0+PchV30 JavaScript なら、scrollTop とか、
最近は、IntersectionObserver とかもあるらしい
最近は、IntersectionObserver とかもあるらしい
610デフォルトの名無しさん (アウアウウー Sa9d-gxoH)
2022/11/03(木) 10:53:54.12ID:dhtr0mvLa とりあえずjsでできることは全部c#でできるようにしてくんないと
誰かポリフィル作れということか
誰かポリフィル作れということか
611デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 12:16:01.97ID:M3w0A0V30 >>603
imgタグを作ってるのがJavaScriptのDOM APIじゃない?
imgタグを作ってるのがJavaScriptのDOM APIじゃない?
612.NET MAUI HighScool (ワッチョイ fb01-cPfV)
2022/11/03(木) 12:17:32.39ID:Kj7ywx2W0613デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 12:28:05.12ID:M3w0A0V30 DOM APIって何かわかってる?
614デフォルトの名無しさん (アウアウウー Sa9d-gxoH)
2022/11/03(木) 12:31:33.00ID:irjlHMAba >>613
BlazorはそれをRenderFragmentで作るんだぞ
これ読んでみろ
https://learn.microsoft.com/ja-jp/aspnet/core/blazor/components/virtualization?view=aspnetcore-6.0
BlazorはそれをRenderFragmentで作るんだぞ
これ読んでみろ
https://learn.microsoft.com/ja-jp/aspnet/core/blazor/components/virtualization?view=aspnetcore-6.0
615デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 12:39:09.32ID:M3w0A0V30 >>614
DOM APIを作るの?ちゃうでしょ…。
BlazorのうちWebなものはDOMを(もちろん内部的にはDOM APIを使って)作るけど、DOM APIを作ってるわけじゃ無いでしょ。
あくまでブラウザ、WebViewだったりWPFやXamarin.formsといった、レイアウトやレンダリングを行うエンジンへの架け橋で、そのレイアウト・レンダリングエンジンがWebViewなら、それはDOM APIを使って実現されると言う感じで。
これが俺が想定してたレンダリングエンジンで、その主語がデカかった理由。
DOM APIを作るの?ちゃうでしょ…。
BlazorのうちWebなものはDOMを(もちろん内部的にはDOM APIを使って)作るけど、DOM APIを作ってるわけじゃ無いでしょ。
あくまでブラウザ、WebViewだったりWPFやXamarin.formsといった、レイアウトやレンダリングを行うエンジンへの架け橋で、そのレイアウト・レンダリングエンジンがWebViewなら、それはDOM APIを使って実現されると言う感じで。
これが俺が想定してたレンダリングエンジンで、その主語がデカかった理由。
616.NET MAUI HighScool (ワッチョイ fb01-cPfV)
2022/11/03(木) 12:41:37.25ID:Kj7ywx2W0 つまりそのGoでスクレイピングを作ってる奴は結局ルウからカレー作ってるように見せかけてインスタントカレー作ってたってことだろ?
617.NET MAUI HighScool (ワッチョイ fb01-cPfV)
2022/11/03(木) 12:42:38.00ID:Kj7ywx2W0 じゃあWebView使ってスクレイピングする方法と何ら変わらんだろって思ってブチギレるわけよ
あんだけ突っかかってきて作ったのインスタントカレーじゃんwってなるわけよ
あんだけ突っかかってきて作ったのインスタントカレーじゃんwってなるわけよ
618デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 12:44:00.31ID:M3w0A0V30 DOM → Document Object Modelなデータや構造
DOM API → Document Object Modelなデータや構造を操作するAPI群
という一般的な定義で話してる。
jsのライブラリで言えばparse5とかとjsdomの違いぐらいの話。jsdomがDOM APIを持ってるのが話がややこしい。
DOM API → Document Object Modelなデータや構造を操作するAPI群
という一般的な定義で話してる。
jsのライブラリで言えばparse5とかとjsdomの違いぐらいの話。jsdomがDOM APIを持ってるのが話がややこしい。
619デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 12:47:38.39ID:M3w0A0V30 >>617
何を怒ってるかわかんない。甘く見られたって事?
そんな事で怒らんでも良いじゃん。アホ過ぎるとこっちの話が理解できないこともあるよ。俺は計算資源さえ許せばちゃんとレンダリングした方がええでしょ、WebViewでもpuppeterとかでも。
うーん、jsとdomをエミュレートしてレンダリングするタイプは、要は突き詰めるとヘッドレスなブラウザを作ることと変わんなくなるので、確かに味は変わるが、ルーから作ると失敗するぞ言いたい。
何を怒ってるかわかんない。甘く見られたって事?
そんな事で怒らんでも良いじゃん。アホ過ぎるとこっちの話が理解できないこともあるよ。俺は計算資源さえ許せばちゃんとレンダリングした方がええでしょ、WebViewでもpuppeterとかでも。
うーん、jsとdomをエミュレートしてレンダリングするタイプは、要は突き詰めるとヘッドレスなブラウザを作ることと変わんなくなるので、確かに味は変わるが、ルーから作ると失敗するぞ言いたい。
620デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 12:48:40.21ID:M3w0A0V30 ええでしょ、と思うよ、だった。すまんね。
621デフォルトの名無しさん (アウアウウー Sa9d-gxoH)
2022/11/03(木) 12:49:54.05ID:irjlHMAba >>615
何を言ってるんだ
スクロールに従って画像を表示するのにDOMは使わないって話をしてるんだよ
<img src=@(img)/>と書きゃimg変数のURLにある画像が表示される
画面に表示されるとこだけそのタグを作る
タグを作るのにDOMは使わない
そういう話だ
何を言ってるんだ
スクロールに従って画像を表示するのにDOMは使わないって話をしてるんだよ
<img src=@(img)/>と書きゃimg変数のURLにある画像が表示される
画面に表示されるとこだけそのタグを作る
タグを作るのにDOMは使わない
そういう話だ
622デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/03(木) 12:55:41.20ID:M3w0A0V30 >>621
え?何言ってるの?「DOM APIが何かわかってる?」に対して「Blazorはそれを…」の返事に「違うよ」って返したんじゃん?
しかも、結局それBlazorはDOM APIを使って画面に表示するところだけそのタグ作ってるからね。
え?何言ってるの?「DOM APIが何かわかってる?」に対して「Blazorはそれを…」の返事に「違うよ」って返したんじゃん?
しかも、結局それBlazorはDOM APIを使って画面に表示するところだけそのタグ作ってるからね。
623デフォルトの名無しさん (アウアウウー Sa9d-gxoH)
2022/11/03(木) 12:57:28.19ID:irjlHMAba とりあえず元のスレでやれ
何がしたいのかよくわからんがお前がウザいのはわかった
スクレイピングの話なら素直にセレニウム使っとけ
何がしたいのかよくわからんがお前がウザいのはわかった
スクレイピングの話なら素直にセレニウム使っとけ
624.NET MAUI HighScool (ワッチョイ 0901-cPfV)
2022/11/03(木) 13:01:54.15ID:fiCeisHS0 >>623
だからSelenium使わずにWebViewでやったらキチガイがSeleniumやWebViewは初心者wとか言って絡んで来たんだが
だからSelenium使わずにWebViewでやったらキチガイがSeleniumやWebViewは初心者wとか言って絡んで来たんだが
625デフォルトの名無しさん (アウアウウー Sa9d-gxoH)
2022/11/03(木) 13:06:30.69ID:irjlHMAba 読む気にもならんから知らんが初心者が初心者向けの方法を使って悪いことは何もあるまい
お前が上級者だと言うなら他のやり方を気にせず上級者のテクニックを使ってスクレイピングとかいう糞みたいな作業を続ければいい
お前が上級者だと言うなら他のやり方を気にせず上級者のテクニックを使ってスクレイピングとかいう糞みたいな作業を続ければいい
626.NET MAUI HighScool (ワッチョイ 0901-cPfV)
2022/11/03(木) 13:09:44.54ID:fiCeisHS0 >>625
バカにされたままだとうぜえからこのスキル使えるようになりたいと思ったがなんか無理そうだな
バカにされたままだとうぜえからこのスキル使えるようになりたいと思ったがなんか無理そうだな
627デフォルトの名無しさん (ワッチョイ 8bbb-/OGx)
2022/11/03(木) 13:09:44.56ID:WOBTUDvw0 初心者がスクレイピングとか迷惑でしか無い
628.NET MAUI HighScool (ワッチョイ 0901-cPfV)
2022/11/03(木) 13:09:55.62ID:fiCeisHS0 >>627
なぜ?
なぜ?
629デフォルトの名無しさん (アウアウウー Sa9d-T9F3)
2022/11/03(木) 13:18:41.93ID:kiz4JKw0a Javascriptのインタプリタをつくればいいだけじゃないの?
630デフォルトの名無しさん (ワッチョイ 694f-hZr9)
2022/11/03(木) 13:39:14.90ID:q0+PchV30 漏れは、Ruby Selenium Webdriver で、ブラウザを自動操作してる。
サイトのログインとか
更に、Nokogiri でスクレイピングもできる
サイトのログインとか
更に、Nokogiri でスクレイピングもできる
631デフォルトの名無しさん (スップ Sd73-87TA)
2022/11/03(木) 13:39:56.44ID:m6o3Pqh2d MAUI「htmlを、regexでアクセスしてる」
うざいやつ「htmlは、DOM APIでアクセスしろ」
って事??
うざいやつ「htmlは、DOM APIでアクセスしろ」
って事??
632デフォルトの名無しさん (テテンテンテン MMeb-JIU8)
2022/11/03(木) 13:41:07.19ID:x8JkO9N7M ていうかさあ
よそのスレで起こした(しかもお前が立てたスレの)揉め事をこのスレに持ち込んで助けを求めるようなことするなよ
ここで付け焼刃の知識を仕入れて建てたスレでイキりたいんだろうけど
そんなことやってて恥ずかしくないの?
よそのスレで起こした(しかもお前が立てたスレの)揉め事をこのスレに持ち込んで助けを求めるようなことするなよ
ここで付け焼刃の知識を仕入れて建てたスレでイキりたいんだろうけど
そんなことやってて恥ずかしくないの?
633.NET MAUI HighScool (ワッチョイ c101-cPfV)
2022/11/03(木) 13:44:22.86ID:ymgDfjLU0 >>632
俺は恥ずかしくないよ?
俺は恥ずかしくないよ?
634デフォルトの名無しさん (テテンテンテン MMeb-JIU8)
2022/11/03(木) 13:45:03.53ID:x8JkO9N7M と思ったらMAUIの人か
じゃあ諭すだけ無駄か・・・・・
まあなんだ、VIP板とやらで頑張ってくれ
こっちに帰ってくるなよ
じゃあ諭すだけ無駄か・・・・・
まあなんだ、VIP板とやらで頑張ってくれ
こっちに帰ってくるなよ
635デフォルトの名無しさん (アウアウウー Sa9d-gxoH)
2022/11/03(木) 13:52:27.10ID:j+eH91hfa MAUIに変なイメージついたな
マウイ高校の人に謝れ
マウイ高校の人に謝れ
636デフォルトの名無しさん (ワッチョイ 8bb0-iO6U)
2022/11/03(木) 14:03:01.23ID:tn2ZhR3p0 せっかくXamarinについた変なイメージを隠したのにな。
637.NET MAUI HighScool (ワッチョイ c101-cPfV)
2022/11/03(木) 15:12:06.23ID:ymgDfjLU0 なんで俺は.NET MAUIの地位向上に努めてるのに避難されなきゃいけねぇんだ
638デフォルトの名無しさん (ワッチョイ 8bbb-/OGx)
2022/11/03(木) 15:34:50.67ID:WOBTUDvw0 >>628
・まともなクローラーが作れない
・テストを知らないから、未完成状態でサイトに頻繁にアクセスする
・例外処理の設計ができていないから、サイト側からフィルタされてもアクセスし続ける
結果:監視カメラの前で裸踊りしてる様子を記録されていることに気が付かない
スクレイピング対象になりえるサイトのデータの二次利用は民法的に大体アウト(良くてグレー、真っ白は基本的にありえない)
そのクソみたいなアクセスのせいで、サーバリソース追加しなきゃならんケースがあるからサイト側からすると迷惑でしかない
・まともなクローラーが作れない
・テストを知らないから、未完成状態でサイトに頻繁にアクセスする
・例外処理の設計ができていないから、サイト側からフィルタされてもアクセスし続ける
結果:監視カメラの前で裸踊りしてる様子を記録されていることに気が付かない
スクレイピング対象になりえるサイトのデータの二次利用は民法的に大体アウト(良くてグレー、真っ白は基本的にありえない)
そのクソみたいなアクセスのせいで、サーバリソース追加しなきゃならんケースがあるからサイト側からすると迷惑でしかない
639デフォルトの名無しさん (ワッチョイ 1302-Ojdt)
2022/11/03(木) 15:37:50.67ID:2Kw6fOvE0 散々イキりまくった挙句技術力不足で他人を頼ってくるとか情けなさすぎる
MAUIの地位を貶めるためにやってるんじゃないなら相当やばい
MAUIの地位を貶めるためにやってるんじゃないなら相当やばい
640デフォルトの名無しさん (ワッチョイ 9924-Tk+f)
2022/11/03(木) 22:02:04.04ID:20/srh0o0 >>638
ヘッドレスブラウザでトライ&エラー繰り返されたらあれだろうがHttpClientでhtml単品要求してくるくらいなら別に自由にしたらって思うけどな
ヘッドレスブラウザでトライ&エラー繰り返されたらあれだろうがHttpClientでhtml単品要求してくるくらいなら別に自由にしたらって思うけどな
641デフォルトの名無しさん (ワッチョイ a95f-+CmJ)
2022/11/04(金) 00:40:17.01ID:IgmKO4aZ0 HttpClient使わないとrobots.txtが取りづらいよな?という嫌味ならなるほどなとは思う。
642デフォルトの名無しさん (ワッチョイ 3959-41VR)
2022/11/04(金) 19:03:03.51ID:nywf9UY+0 boolでは2つの返り値を持つ事はできないですか?
https://i.imgur.com/6s9o15k.jpg
ゲームで接地判定を作っているのですが、真ん中からレイを飛ばすと崖でレイが反応しなくなるので、このように両脇から2本飛ばしています。
判定用の関数を作ってます。
https://i.imgur.com/6s9o15k.jpg
ゲームで接地判定を作っているのですが、真ん中からレイを飛ばすと崖でレイが反応しなくなるので、このように両脇から2本飛ばしています。
判定用の関数を作ってます。
643デフォルトの名無しさん (ワッチョイ 8bbb-/OGx)
2022/11/04(金) 19:12:28.11ID:7HgZbeW40 >>640
同じアドレスにウェイトなしアクセスをぶん回してくるやつとかいるんだぜ
同じアドレスにウェイトなしアクセスをぶん回してくるやつとかいるんだぜ
644デフォルトの名無しさん (ワッチョイ d941-2RrB)
2022/11/04(金) 19:22:14.68ID:IiXUZSOe0645デフォルトの名無しさん (ラクッペペ MMeb-YnjT)
2022/11/04(金) 19:33:46.65ID:5m02ltgpM Win32/C++
BOOL GetMessage(略) ・・・
BOOL GetMessage(略) ・・・
646デフォルトの名無しさん (オイコラミネオ MM95-gcVw)
2022/11/04(金) 19:37:37.70ID:kqfS0jzoM >>642
(bool foo, bool bar) F() {
return (true, false)
}
var x = F();
WriteLine(x.foo);
WriteLine(x.bar);
(var a, var b) = F();
WriteLine(a);
WriteLine(b);
(bool foo, bool bar) F() {
return (true, false)
}
var x = F();
WriteLine(x.foo);
WriteLine(x.bar);
(var a, var b) = F();
WriteLine(a);
WriteLine(b);
647デフォルトの名無しさん (ワッチョイ 3959-41VR)
2022/11/04(金) 20:31:37.30ID:nywf9UY+0 >>646
bool型の関数の場合は1つしか持てないじゃないでしょうか
bool型の関数の場合は1つしか持てないじゃないでしょうか
648デフォルトの名無しさん (アウアウウー Sa9d-rhSu)
2022/11/04(金) 20:49:12.99ID:T0hKgiyQa 戻り値では無く引数にrefでboolを2つ渡せばいいんじゃ無い
649.NET MAUI HighScool (ワッチョイ 1301-cPfV)
2022/11/04(金) 20:50:56.37ID:OnPQoW1c0 .NET 7いつ降りてくるんだ?
650デフォルトの名無しさん (ワッチョイ 1301-pRvw)
2022/11/04(金) 21:08:53.29ID:u3TD418O0 >>648
相手すんなよ...
相手すんなよ...
651デフォルトの名無しさん (ワッチョイ 9301-82y5)
2022/11/04(金) 21:27:00.15ID:Fl24BIVd0 論理演算で一つにまとめればいいじゃん
652デフォルトの名無しさん (ワッチョイ 1379-VnIt)
2022/11/04(金) 21:31:27.64ID:SZTCZ5vE0 タプル使うと後が大変かも
653デフォルトの名無しさん (アウアウウー Sa9d-uirP)
2022/11/04(金) 21:57:15.77ID:8LyOgWL1a タプルってディクショナリーで複合キーみたいに使えるんかね
dict[("aaa",1)]=456.8
dict[("aaa",1)]=456.8
654デフォルトの名無しさん (ワッチョイ 515f-HFId)
2022/11/05(土) 00:03:26.00ID:z7QTqWos0 進次郎構文を質問に応用するとこうなるのか...
655デフォルトの名無しさん (ワッチョイ 527c-zlm6)
2022/11/05(土) 01:03:31.06ID:zPyCNtrD0 複数の引数を戻り値で受け取りたいとか言う奴いるけど
参照でええやん・・・
参照でええやん・・・
656デフォルトの名無しさん (ワッチョイ 7959-xcLn)
2022/11/05(土) 05:24:52.32ID:tZqy6bJ10657デフォルトの名無しさん (ワッチョイ 7959-xcLn)
2022/11/05(土) 06:12:30.08ID:tZqy6bJ10 プログラミングは日本語で言語化することが大事でしょうか
それがフローチャートだったりするのでしょうが
それがフローチャートだったりするのでしょうが
658デフォルトの名無しさん (スッップ Sdb2-yfbC)
2022/11/05(土) 08:08:07.32ID:qYBt5eWid 「何をするプログラムなのか」「なぜこうするのか」といった仕様や意図を自然言語で分かりやすく正確に記述できる能力は重要
一般に日本人はそれを苦手とする者が多く、安易に図表に頼ったり、
自然言語で書くとなるとプログラムと逐次対応するような低レベルな記述(実質的にExcel方眼紙上でコーディングしているだけ)をする傾向がある
一般に日本人はそれを苦手とする者が多く、安易に図表に頼ったり、
自然言語で書くとなるとプログラムと逐次対応するような低レベルな記述(実質的にExcel方眼紙上でコーディングしているだけ)をする傾向がある
659デフォルトの名無しさん (ラクッペペ MM96-zDmT)
2022/11/05(土) 08:26:37.39ID:2xMBgYRAM 意味不明すぎる
660デフォルトの名無しさん (ワッチョイ 9201-obsI)
2022/11/05(土) 08:34:43.47ID:yxkEcNx60 文章でグダグダ書かれるより図表や擬似コードで書いてくれた方が100倍マシ
661デフォルトの名無しさん (ブーイモ MMb2-Acmt)
2022/11/05(土) 08:36:00.30ID:sjtvh1h/M visual transformer を図表無しで
納得させる資料を書いてから言え
納得させる資料を書いてから言え
662デフォルトの名無しさん (ワッチョイ 0941-BZ5V)
2022/11/05(土) 08:43:50.98ID:3YlQFQnT0 質問者は投稿する前に、自分の質問をよく推敲しろよ。これはC#初心者以前の問題だ。
文章が意味不明で相手に伝わらず、あほな質問だと思われたらそれなりの答えしか返って来ないぞ。
文章が意味不明で相手に伝わらず、あほな質問だと思われたらそれなりの答えしか返って来ないぞ。
663デフォルトの名無しさん (オイコラミネオ MM91-zlm6)
2022/11/05(土) 09:40:58.84ID:yYAK326QM >>657
大事ではないけど
言語化と言うかもともと何をしたいのかと言うことがはっきりしていて
それをコードに落とし込んでいるはず
ところが後でコードからその何をしたいかが読み取れない場合があるので
おおまかなコメントなどを残すことになる
細かく内容を記述するのは無駄だしコードを手直しするたびに書き換えるのは無理だ
フローチャートは階層が深くなる複雑な制御構造になる場合に脳で追いきれなくなる場合に描いたりすると便利なんだろうけど
大体みんなちゃんとしたものじゃなくて流れを落書きする程度だと思う
大事ではないけど
言語化と言うかもともと何をしたいのかと言うことがはっきりしていて
それをコードに落とし込んでいるはず
ところが後でコードからその何をしたいかが読み取れない場合があるので
おおまかなコメントなどを残すことになる
細かく内容を記述するのは無駄だしコードを手直しするたびに書き換えるのは無理だ
フローチャートは階層が深くなる複雑な制御構造になる場合に脳で追いきれなくなる場合に描いたりすると便利なんだろうけど
大体みんなちゃんとしたものじゃなくて流れを落書きする程度だと思う
664デフォルトの名無しさん (オイコラミネオ MM91-RS5k)
2022/11/05(土) 11:36:03.24ID:cwSbm70XM665デフォルトの名無しさん (ワッチョイ 7959-xcLn)
2022/11/05(土) 17:37:50.25ID:tZqy6bJ10666デフォルトの名無しさん (ワッチョイ 6107-Aj/S)
2022/11/05(土) 17:53:52.87ID:zg6rbg9v0 フローチャートなんてアセンブリ言語でしか使わんぞ
もしかしたらCでギリギリ使うこともあるかもしれんがオブジェクト指向言語では必要ない
オブジェクト指向言語でフローチャート使わなきゃならんとしたらその前にまずオブジェクトの設計がおかしい
もしかしたらCでギリギリ使うこともあるかもしれんがオブジェクト指向言語では必要ない
オブジェクト指向言語でフローチャート使わなきゃならんとしたらその前にまずオブジェクトの設計がおかしい
667デフォルトの名無しさん (ブーイモ MMa6-DHtG)
2022/11/05(土) 18:13:19.21ID:jSE+d3f7M >>664
Whatもコードで表現しようぞ
Whatもコードで表現しようぞ
668デフォルトの名無しさん (テテンテンテン MM96-RS5k)
2022/11/05(土) 18:22:12.07ID:anrNho5cM669デフォルトの名無しさん (ラクッペペ MM96-zDmT)
2022/11/05(土) 18:26:36.41ID:pQZkgeTuM オブジェクト指向言語で処理の流れを図示するならシーケンス図やアクティビティ図
静的な構造の図示はクラス図やパッケージ図
静的な構造の図示はクラス図やパッケージ図
670デフォルトの名無しさん (ワッチョイ 9279-YsF2)
2022/11/05(土) 18:43:24.92ID:D4NMIenB0 アクティビティ図書くなら
フローチャートのがわかりやすいな
フローチャートのがわかりやすいな
671デフォルトの名無しさん (ワッチョイ 6924-pSqO)
2022/11/05(土) 20:41:38.38ID:SeMW4Qkf0 VSがある程度自動的にクラス関係図生成してくれねぇかなあ
672デフォルトの名無しさん (ワッチョイ 6107-Aj/S)
2022/11/05(土) 20:58:35.47ID:zg6rbg9v0 クラスデザイナーというのがあるからインストーラの個別のコンポーネントで検索してみろ
673デフォルトの名無しさん (ワッチョイ 926a-mTvx)
2022/11/05(土) 21:29:39.32ID:6Vg185nZ0 >>672
あれってCore系未対応じゃなかったっけ?
あれってCore系未対応じゃなかったっけ?
674デフォルトの名無しさん (ブーイモ MM96-DHtG)
2022/11/05(土) 21:50:02.83ID:mwXpY34pM675デフォルトの名無しさん (ラクッペペ MM96-zDmT)
2022/11/05(土) 22:06:58.20ID:neflR3f7M >>671
クラス関係図ではないけどあるクラスのメソッドやフィールドと他のクラス(または外部ライブラリdll)への関係を図示するだけならコードマップ表示がある
クラス関係図ではないけどあるクラスのメソッドやフィールドと他のクラス(または外部ライブラリdll)への関係を図示するだけならコードマップ表示がある
676デフォルトの名無しさん (ラクッペペ MM96-zDmT)
2022/11/05(土) 22:57:43.05ID:x8IGYLJlM Windowsフォームアプリ(.NET Core)のスケルトンコードより
フォーム初期化処理(InitializeComponent()メソッド)
https://i.imgur.com/ukmU36Z.png
フォーム初期化処理(InitializeComponent()メソッド)
https://i.imgur.com/ukmU36Z.png
677デフォルトの名無しさん (オイコラミネオ MM91-RS5k)
2022/11/05(土) 23:01:20.64ID:mbE+OsReM678デフォルトの名無しさん (ワッチョイ b5da-zYAD)
2022/11/06(日) 00:37:13.40ID:zZNJQBYc0 >>675
使用環境条件が厳しい
コード マップを使用して依存関係をマップする
https://learn.microsoft.com/ja-jp/visualstudio/modeling/map-dependencies-across-your-solutions?view=vs-2022
>コード マップの作成および編集には、Visual Studio Enterprise エディションが必要です。
>ただし、Visual Studio Community および Professional エディションでは、Enterprise エディションで
>生成されたダイアグラムを開くことはできますが、編集することはできません。
使用環境条件が厳しい
コード マップを使用して依存関係をマップする
https://learn.microsoft.com/ja-jp/visualstudio/modeling/map-dependencies-across-your-solutions?view=vs-2022
>コード マップの作成および編集には、Visual Studio Enterprise エディションが必要です。
>ただし、Visual Studio Community および Professional エディションでは、Enterprise エディションで
>生成されたダイアグラムを開くことはできますが、編集することはできません。
679.NET MAUI HighScool (ワッチョイ 9201-84Ua)
2022/11/06(日) 00:58:03.81ID:Am1kuzif0 .NET 7についての前情報得てるやついる?
どんな感じなんだろ?
どんな感じなんだろ?
680デフォルトの名無しさん (アウアウウー Sacd-hcl2)
2022/11/06(日) 02:59:28.10ID:3Vlqt+cVa 質問です。
構造体を使っていて関数内でnewしてそこで使い終わる(ボクシングしない)場合は、stackに乗るだけなので、heapは汚さないしgcには影響無い認識でいいですよね?ゲームを作ってるのでgcの影響を少なくしたいんです。
構造体を使っていて関数内でnewしてそこで使い終わる(ボクシングしない)場合は、stackに乗るだけなので、heapは汚さないしgcには影響無い認識でいいですよね?ゲームを作ってるのでgcの影響を少なくしたいんです。
681デフォルトの名無しさん (ラクッペペ MM96-zDmT)
2022/11/06(日) 07:14:57.83ID:t/MPMTDqM 構造体でもインスタンス生成してる時点でガベージコレクションの対象
.NETでは値型であろうが参照型であろうがすべての変数は監視下に置かれる
ボクシングは値型の変数を参照型(object型)変数に代入する時に一時インスタンスを生成して値をコピーして渡す機能なので全く関係ない話
.NETでは値型であろうが参照型であろうがすべての変数は監視下に置かれる
ボクシングは値型の変数を参照型(object型)変数に代入する時に一時インスタンスを生成して値をコピーして渡す機能なので全く関係ない話
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- いじめ後遺症 15年前のトラウマに苦悩する当事者「夢の中に出てくる」「された側は一生ものの傷」 [♪♪♪★]
- 今年の流行語大賞 『働いて働いて働いてまいります』が受賞で不快感… 過労自殺の遺族らが会見「家族にむち打つような行為だ」 [冬月記者★]
- 【広島】ペルー女性の国保加入を誤って認め、福山市が医療費484万円を肩代わりするミス…入院して手術を受ける [ぐれ★]
- 【正論】検察「山上よ、どんな事情があろうと暴力が許されない」 [442080748]
- 🏡パン🍞つー✌まる👌見え👊😅👊
- 実写映画「ストリートファイター」のキャラアートが公開。何か知らん人がいる…… [624898991]
- なんかさ100万くらい欲しいよな
- 【朗報】愚鈍な日本入ついに気ずく「高市より進次郎のほうがマシだったのでわ…」 [743999204]
- これっておかしい??
