ふらっと C#,C♯,C#(初心者用) Part160
!extend:checked:vvvvv:1000:512 !extend:checked:vvvvv:1000:512 次スレを立てる時は↑を3行冒頭に書くこと(1行分は消えて表示されない為、もう1行は予備) 「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。 他のスレッドでは書き込めないような低レベルな質問、質問者自身なんだか意味がよく分からない質問、ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。 内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。 C#に関係の無い話題や荒らしの相手や罵倒レスや酔っぱらいレスはやめてください。見かけたらNGしましょう。相手してしまったらあなたも荒らしです >>980 を踏んだ人は新スレを建てて下さい。>>980 が無理な場合、話し合って新スレを建てる人を決めて下さい。 ■前スレ ふらっと C#,C♯,C#(初心者用) Part159 http://mevius.5ch.net/test/read.cgi/tech/1691454079/ ■関連スレ 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 最近wpf勉強し始めたんですけどmvvmでしたっけ?データバインディングするまでって ややこしくないですか? いちいちバインディングしなくてもいいぞ MSの方針なんて無視 バインディングすれば非同期スレッドからもリンク出来て楽だよ。 WPF+MVVMで作る場合のMVVMのライブラリは何がおすすめですか? CommunityToolkit.Mvvm でいいんじゃね? ttps://learn.microsoft.com/ja-jp/dotnet/communitytoolkit/mvvm/ >>361 CommunityToolkit.Mvvm これがもう少し早く世に出ていれば少しはWPFの評価が違ったかもな >>362 >>363 即レスありがとうございます やっぱりそれが主流なんですかね ググってもイマイチ情報が少なかったので皆さんどうしてるのかなって思って聞いてみたのですが、、 >>304 Microsoft.Toolkit.Mvvmの方じゃなくて? ↑は旧称で単純に古い >>356 プロ?なら出来るだけ避けたが良いよ 何の投資にもならんから .net frameworkから.netへの移行ツラぽよ みんなこの苦労を乗り越えてきたんですかね 無理に移行しなくてもframeworkも現役だしそれで十分だぞ スケーリングやcancellationtokenみたいなの考えると.netの方がいいけどさ >>370 どういう意味ですか? あなたの言ってることがよくわかりませんごめんなさい >>372 クラウドに載せるアプリとなるともはや.net前提じゃないですか オンプレからの移行となると.net化は避けては通れないかと… >>371 頑張って乗り越えたわ 百数十のプロジェクトファイル手動で書き換えて そしてWindowsの大多数のCPUがARMになって行く未来 >>374 とりあえず上から目線でレスしたかった程度だろうし気にする必要ないかと >>377 MSが出してる移行ツールを使わない判断したんですか? それ使ったら一発だろ何が難しいんだって上からは言われてるんですけど実際どうですかね enumの列挙子を数字の文字列にするにはどうすればいいのですか? トランプの数字・文字をenumにすることを想定して欲しいのですが enum Rank { A, 2, 3, 4, 5, 6, 7, 8, 9, T, J, Q, K } これはうまく行きませんでした 数字部分を""で括ってもダメなようです ヘルプみい 全角にするか、CARD_2、CARD_3みたいにするしかないんじゃない? >>382 先頭に数字は使えない仕様 _1,_2みたいに数字の前に_(アンダーバー)を付けてる 配列の宣言で初期化は{}で記述出来ますが、Listではどうやるんですか? 例えば class P{int a;string str;} List<P>=new P[5]{}←ここ >>385 List<P> list = new() {new P(), new P(), new P(), new P(), new P()}; or var list = new List<P>() {new P(), new P(), new P(), new P(), new P()}; class Pには明示的にコンストラクタが定義されておらず インスタンスメンバもprivateなので生成時に個別の値は設定できない https://learn.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/object-and-collection-initializers#collection-initializers class P { int a; string str; public P(int a, string str) { this.a = a; this.str = str; } } List<P> aa = new List<P>() { new P(1, "1"), new P(2, "2"), new P(3, "3") }; >>386 >>387 ありがとうございました。 理解できました。 グーグル、資料のわからないところを最新AIに質問できる「NotebookLM」日本版公開 https://ascii.jp/elem/000/004/202/4202481/ ふと疑問に思ったんですが進化のたびにコードが短縮化されていったら 言語ごとの個性の差って少なくなっていきません? 例えばラムダ式とか >>381 もう2、3年前にやったことだけど 移行ツール使ってやろうとしたけどうまく行かなかったから手動でやったんだったような記憶 「毒杯飲む直前どんな気持ちだった?」ソクラテスと対話できるAIを開発! 2024.06.04 リコーと理研、技術の実用化の“兆し”を察知するアルゴリズムを開発 2024/06/05 グーグル、資料のわからないところを最新AIに質問できる「NotebookLM」日本版公開 2024年06月06日 List<Point>で作った閉じた1つの図形の内部線除去に使えるライブラリ何かないかな? ↓の赤い部分を消して輪郭線だけにしたい https://i.imgur.com/fMUakiS.png 内部線で複数の図形に分割するライブラリでもあれば内部線除去できるかなと思うけどなかなか見つからない opencvで処理できるのは画像だけじゃない? 座標データから画像を作って処理して座標に戻すのはさすがに避けたい clipperのunionやNetTopologySuiteのExteriorRing/Shellではやり方悪いのかうまく除去できなかった あんまり複雑なことをしたいのでなければ自作した方が早そうな。 図形 内側 判定 とかで調べるとそれなりにヒットするし。 確かに 図形の処理って想定外の入力でバグになりがちだから苦手だけど頑張るか clipperは図形よりも大きい四角と処理したい図形の共通部分取得できそうだけど、なぜかうまくできなかった PtInRegionみたいなのは辺上の点を指定した場合は輪郭でも内部でもtrueかfalseかのどちらかしか返さないからうまく使えない 全点含むポリゴンを生成する凸包ってやつなのかな これはこれでおもしろいやつだけど、今回はこれだと図形が原型とどめないからたぶん使えない 2線分の交点が線分上に存在するか?で判定していたな NetTopologySuiteのunionで解決 clipper/clipper2のunionは正常にuniuonできないバグあるのが原因でした AIの性能が上がれば世界情勢が見えてくる にゅーーすで話していることもそれらしきことを話すようになる まづボイス・トォ・スカルが存在している場合としていない場合を問う そのあとに人間の行動をどのように行動するかを問う 交友関係全てわかる範囲で入力しておく 社会っ情勢を知るにはさらにどういった役職等も調べておく 自分が使用しているボイス・トォ・スカルを本物か偽物化も割り出せる ボイス・トォ・スカル 電磁波音波攻撃が判明する 人間は電磁界を発生させている ※被害者の身体に痕跡あり パーキンソン病の原因物質、脳内の可視化に成功 2024年6月6日 0時00分 東工大、磁束集中器を用いない高感度「ダイヤモンド量子センサ」を開発 2024/06/07 名市大、頭蓋内全体の脳脊髄液の動態をマクロ的に観測する手法の開発に成功 2024/06/07 早大、物質中の創発磁気モノポールに起こる集団振動現象を理論的に発見 2024/06/04 理研、電子ビームの電子回折をアト秒で制御できる技術を開発 2024/06/06 分子研など、金ナノ粒子が円偏光の左右選択性を70倍に高めることを発見 2024/06/06 弾性乱流と古典的なニュートン乱流との共通点を発見――弾性乱流を記述する数学的理論の開発に寄与 OISTら 2024-5-29 京大、テラヘルツ波の照射で超伝導体の臨界電流を制御できることを実証 2024/05/28 産総研など、1000個以上の量子ビットを制御可能な超伝導回路の原理実証に成功 2024/06/05 名大など、水素原子の約1/20の超高精度で収差補正できるX線顕微鏡を開発 2024/05/09 細胞の内部を鮮明に観察できる蛍光顕微鏡技術を開発 阪大など 2024/05/07 OIST、有機電気化学トランジスタのON時に生じるタイムラグの原因を解明 2024/05/07 並行世界でタイムリープを繰り返す!?効率的な新しいシミュレーション技術 2024.05.22 東大、電子回折パターンの減少とエントロピー増加の対応を実証 2024/06/03 理研など、「スキルミオンひも」の観察とその詳細な融解過程の記録に成功 2024/05/23 19:29 東大など、金属3Dプリント中の2D画像から3D多孔質構造を予測する手法を開発 2024/06/03 【AI】IQ100超えを達成したAIモデルのClaude 3は「いい性格」を持つようにトレーニングされている [すらいむ★] https://egg.5ch.net/test/read.cgi/scienceplus/1718025035/l50 どちらが自然ですか? var a=new int[X,Y]; var b=new int[Y,X]; 縦、横の順ってのがC時代の考え方 最後尾が一次元目、手前に行くほど高次元 まあ、C#の内部構造なんて知らんからどっちでもいい >>412 var a=new int[,] { {0,1,2,}, {0,1,2,}, }; と初期化したら確かに縦、横の順ですね。 foreach(int i in a) { Console.Write(i); } は最後尾が最内のループで回るようでした。 こういった触り方をしない場合はどっちでもよさそうですね。ありがとうございます。 始めはそれでいい 5年10年経つと見えてくるものもあるけどガチ勢以外の大多数の人には本当にどーでもいい話 rowmajour colmajour 選べるのが自然 そもそもそれだけで縦とか横とか、個人の勝手な思い込み どっちが自然とか個人の勝手な感想 Blazorでウェブサイトを作った場合、製作者情報(PCのログインID等)はどこかに埋め込まれていたりしますか? 【マイクロ波センサー】長距離でも壁があっても動きを検出! ↓2010年ごろには完成 高齢化社会を支える“見守りシステム”の開発に成功-カギを握った半導体ソリューションとは ↓2026年ごろにさらに性能工場 旭化成、ミリ波・マイクロ波帯の空洞共振器による微小金属検査システムを開発 男女関係なく陰部を撮影 一度でも盗撮されていれば正確な色合いの・・・ 初期型は赤外線センサー【自動ドアのセンサなど】 子どもが言語を獲得していくのと同じようにAIモデルに学習させることに成功 AIを使って「赤外線カメラ画像のフルカラー化」に成功! 世界中で横行 文字が入力されてる状態のTextBoxをクリックすると×ボタン(押すと文字が消えるボタン)が勝手に出てくるんですが、出てこないようにできますか? 調べてもそもそもTextBoxにはそんな機能ないようで混乱してます ちなみに開発環境はWindows11 WPFです ・IsReadOnlyがtrue ・AcceptsReturnがtrue ・TextWrapがNoWrap以外 このどれかに当たれば表示されないって、MSのドキュメントに書いてあった気がする >>424 ありがとうございます 今試そうとしたら×ボタン出なくなってました 教えていただいた情報を参考にしながら色々いじってみたんですが再現できず… 一体あの現象は何だったんでしょうか… 再現は非常に重要なの だから弄る前にBranch切るなり バックアップするなり くせを付けよう 変更箇所が分かる、元に戻せる、が如何に大事か早いうちに理解できると良いが ソースだけで再現できるんだったらいいけどなw こんなんだとIMEのモードみたいな意味不明なとこが原因な可能性もある たぶんWindows11の機能じゃないかと思うけど 申し訳ございません。 自己解決しました。 ModernWpfUIというライブラリを入れていることが原因でした。 また、検証したところ ・IsReadOnlyをfalseにする もしくは ・TextBoxに自前のStyleを適用する(この場合IsReadOnlyはtrueでも良い) このどちらかを満たしていれば×ボタンは出なくなることがわかりました。 影響範囲も把握せずにこのようなライブラリを使っていたこと、すぐに気付けなかったことを反省しております。 お騒がせして申し訳ございませんでした。 trueとfalseを逆に書いてしまいました(^_^;) 正体不明ぼいす・とぉ・すかる【非接触型ムーンショット一式】 AIも発展してきて論文全て読み込ませて作成可能のAI返答なので実在している 世界中の建前 器機所持者と機器秘所持者と機器非所持者ぼいす・とぉ・すかる=非接触型ムーンショットそんな物無い! かくなる上は統合失調症だ! 煩いので統合失調症を薬や自殺したことにしてカルテに! さらに最近は作成しやすいので脇が甘いチームを見つけ次第コロナや感染症で死亡したことにします! 世界中の本音は現実は無慈悲 内臓疾患やバイオテロでの殺害! 統合失調症寿命を平均25年短く殺害! 非器機所持者に 世界で初めて固体電池を採用しパワー・安全性・耐久性・バッテリー寿命が超絶高まった最大出力4000Wのポータブル電源「YOSHINO B2000 SST」は家電を複数余裕で動かせてUPSとしても使用可能 2023年12月28日 ※最上位は最大出力 6000w これを最低4機?被害者に向けて配置して合計24000wの電磁波を集中できる配置にしていると犯人は宣言 ウナギの放電」は近くの生物の遺伝子を組換えていた!? 2023/12/11 Anthropic、AIと共同作業ができる「Artifacts」 チャットAIの役割は対話から“協働”へ https://ascii.jp/elem/000/004/205/4205539/ read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる