次スレを立てる時は↑を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:VjUDO6tf0160デフォルトの名無しさん (ワッチョイ ff79-mZ1T)
2022/10/07(金) 02:06:25.47ID:ICIDzMHN0 その変態コードやるならメソッドにして手厚くコメント入れて欲しい
明示的にif文でデカデカと対応がわかるように並べて欲しい
一石二鳥なんか狙う場面じゃない
明示的にif文でデカデカと対応がわかるように並べて欲しい
一石二鳥なんか狙う場面じゃない
161デフォルトの名無しさん (ワッチョイ ff79-mZ1T)
2022/10/07(金) 02:08:27.00ID:ICIDzMHN0 そのイカれたクソ設計考えたやつの名前と設計書の項目番号も添えて
わかるように並べるべき
わかるように並べるべき
162デフォルトの名無しさん (スップ Sd1f-rSe5)
2022/10/07(金) 03:43:01.87ID:Y3Bhrpk2d 馬鹿は何でもかんでも短くすれば良いと思ってる
163デフォルトの名無しさん (ワッチョイ a309-pIDl)
2022/10/07(金) 07:30:32.84ID:DG0Qp9kf0 switch式って.NET Frameworkだと(というかC# 7.3までだと)使えないんだね
.NET FrameworkでC# 8.0以上に上げるのは推奨されないって見てビビった
.NET FrameworkでC# 8.0以上に上げるのは推奨されないって見てビビった
164デフォルトの名無しさん (スッププ Sd1f-HD9v)
2022/10/07(金) 09:36:20.95ID:Kp+8ZYZad 推奨されないというか、C#8.0以上では.NET Frameworkは公式にサポート外となった
仮にたまたま今動いてても明日.NET Frameworkのセキュリティパッチで突然動かなくなるかもしれないし、もちろんMSは修正しないよ
仮にたまたま今動いてても明日.NET Frameworkのセキュリティパッチで突然動かなくなるかもしれないし、もちろんMSは修正しないよ
165デフォルトの名無しさん (ワッチョイ d349-a5Fx)
2022/10/07(金) 11:14:52.33ID:vnTjz+tv0 まあ今出てる中ならどれでもいいわ
少し見にくいとしても読めないレベルじゃないから
少し見にくいとしても読めないレベルじゃないから
166デフォルトの名無しさん (ワッチョイ 435f-66sj)
2022/10/07(金) 11:22:49.33ID:HMB85mTQ0 忍者コードへの道
167デフォルトの名無しさん (ワッチョイ cfbb-vqPj)
2022/10/07(金) 12:22:10.54ID:dcU7dbGf0 >>159
ギャグなんだけど…(´・ω・`)
ギャグなんだけど…(´・ω・`)
168デフォルトの名無しさん (アウアウウー Sa27-G9OZ)
2022/10/07(金) 12:47:07.95ID:d4ub3t4La >>162
ほんそれ
ほんそれ
169デフォルトの名無しさん (ワッチョイ 435f-CR2Y)
2022/10/07(金) 20:16:53.71ID:+9HYrIkm0 Nullable有効にできないバージョンは古いC#って感じでもう使いたくないな
170デフォルトの名無しさん (ワッチョイ ff01-d1zO)
2022/10/07(金) 20:37:29.02ID:UqkGeV530 >>167
笑いどころがわからんわ
笑いどころがわからんわ
171デフォルトの名無しさん (ワッチョイ cfbb-tfD/)
2022/10/07(金) 20:50:21.74ID:WZglSwpR0172デフォルトの名無しさん (ワッチョイ 632d-8eI1)
2022/10/07(金) 20:56:43.70ID:5dN4BPEk0 >>167
なんかゴメン
なんかゴメン
173デフォルトの名無しさん (ワッチョイ ff01-d1zO)
2022/10/07(金) 21:09:28.95ID:UqkGeV530174デフォルトの名無しさん (ワッチョイ a3ac-a5Fx)
2022/10/07(金) 22:02:05.67ID:/3WJyx6k0 どんまい、来世はいいことあるさ
175デフォルトの名無しさん (ワッチョイ f378-pIDl)
2022/10/07(金) 23:17:09.48ID:US/4zJfp0 >>167
強く生きて
強く生きて
176デフォルトの名無しさん (ワッチョイ 7b7f-4L6u)
2022/10/08(土) 08:16:32.93ID:jIH0D5Hw0 オブジェクト内でバイナリファイルの内容を扱うとしたら、バイト型配列がよいでしょうか。ファイルストリームで吸い出してオブジェクト内で扱うつもりです。
テキストファイルでは、ストリング型か、ストリング型配列か、それともバイト型配列がよいでしょうか。処理のしやすさを考えるとストリング型に一気に吸い出すのが良いかなと思います。
テキストファイルでは、ストリング型か、ストリング型配列か、それともバイト型配列がよいでしょうか。処理のしやすさを考えるとストリング型に一気に吸い出すのが良いかなと思います。
177デフォルトの名無しさん (ワッチョイ d307-tmeX)
2022/10/08(土) 08:22:48.18ID:dLvXgc/K0 データをバイト配列で扱うのが都合が良ければバイト配列にするしそうでなければ型を作る
178デフォルトの名無しさん (ワッチョイ 7b09-kHT+)
2022/10/08(土) 11:01:05.54ID:VFNuoQ0s0 C#の正規表現が難しい・・・
文字列が特定パターンに一致したら、その一部をキャプチャして後方参照したいんだけど、やり方がわからん
具体的には下の感じで最初の数値群と2番目の数値群を取り出したい
Perlだとこのパターンマッチング後に$1と$2で取り出せるけど
if (Regex.IsMatch(str, @"^FIRST(\d+)_SECOND(\d+)$"))
文字列が特定パターンに一致したら、その一部をキャプチャして後方参照したいんだけど、やり方がわからん
具体的には下の感じで最初の数値群と2番目の数値群を取り出したい
Perlだとこのパターンマッチング後に$1と$2で取り出せるけど
if (Regex.IsMatch(str, @"^FIRST(\d+)_SECOND(\d+)$"))
179デフォルトの名無しさん (アウアウウー Sa2f-tmeX)
2022/10/08(土) 11:34:32.95ID:pVnemZy6a IsMatchは結果を捨ててるぞ
Matchを使え
Matchを使え
180デフォルトの名無しさん (ブーイモ MM86-lDXs)
2022/10/08(土) 11:53:56.88ID:r7jgJ5YeM >>177
ストリング型に一気に吸い出すのが処理しやすいんだったらそうしたらいい
ストリームは全部一気に読むときの遅延が無視できなかったりメモリに全部乗らないような巨大なファイルを扱うようなときに使うもので、
全部一気読みで問題なく動くのならその方がシンプルで好ましい
バイト配列か文字列かは扱い対象のファイルがバイナリなのかテキストなのかに合わせればよいだけ
ストリング型に一気に吸い出すのが処理しやすいんだったらそうしたらいい
ストリームは全部一気に読むときの遅延が無視できなかったりメモリに全部乗らないような巨大なファイルを扱うようなときに使うもので、
全部一気読みで問題なく動くのならその方がシンプルで好ましい
バイト配列か文字列かは扱い対象のファイルがバイナリなのかテキストなのかに合わせればよいだけ
181デフォルトの名無しさん (アウグロ MM02-2BPp)
2022/10/08(土) 11:54:28.61ID:gSJNfJVIM 自分でも複雑なことをやるってわかってるのに一気に処理して
ログも出さない
途中の計算課程もみずにできると思い込む
やり方がわからない以前に一度でも実行したのか?
ログも出さない
途中の計算課程もみずにできると思い込む
やり方がわからない以前に一度でも実行したのか?
182デフォルトの名無しさん (ワッチョイ 7b59-6drP)
2022/10/08(土) 14:35:23.82ID:P5VjfrSW0 c#でthisはつけたほうがいいのですか?
現在のインスタンスを参照していることが、そのほうがわかりやすいかなという認識ですが、機能上、すごく重要なものだったりすりんでしょうか
現在のインスタンスを参照していることが、そのほうがわかりやすいかなという認識ですが、機能上、すごく重要なものだったりすりんでしょうか
183デフォルトの名無しさん (アウアウウー Sa2f-tmeX)
2022/10/08(土) 15:10:00.89ID:pVnemZy6a visual studio使ってるなら色を見たらいい
色が薄いのは削除推奨
右クリックしたらリファクタリングメニューが出る
濃い色ならそのまま書いとけ
色が薄いのは削除推奨
右クリックしたらリファクタリングメニューが出る
濃い色ならそのまま書いとけ
184.NET M HighSchool (ワッチョイ ca01-K5IV)
2022/10/08(土) 15:43:59.89ID:7fZ89p9v0 thisは高確率で色薄くなるな
185デフォルトの名無しさん (ワッチョイ ca01-52T8)
2022/10/08(土) 15:49:28.50ID:DAxJe8BN0 this 必須のケースって引数と名前被ってる場合以外にあるっけ?
186デフォルトの名無しさん (ワッチョイ 7b09-zauZ)
2022/10/08(土) 15:53:41.70ID:znbc6QnV0 this.でわずかに候補が絞れるというメリットはあるがそのためにソース汚すのもな
187デフォルトの名無しさん (ワッチョイ 67da-QAH0)
2022/10/08(土) 16:04:49.31ID:m4cZArl90 this使ってないと素人臭がするんだよなぁ
「こいつほんとに分かってんの?」って感じ。
thisは常につけろ、何があろうと。
「こいつほんとに分かってんの?」って感じ。
thisは常につけろ、何があろうと。
188デフォルトの名無しさん (ワッチョイ d307-tmeX)
2022/10/08(土) 16:14:22.95ID:dLvXgc/K0 逆に全部this書いてるのを見ると素人だからわからないんだなと感じる
189デフォルトの名無しさん (ワッチョイ b301-r8D2)
2022/10/08(土) 16:15:59.85ID:8jUGKNkJ0 それどういう理屈だw
190デフォルトの名無しさん (ワッチョイ d307-tmeX)
2022/10/08(土) 16:23:46.29ID:dLvXgc/K0 コードの記述量が減るように様々な工夫が凝らされているので、それを使わないやつは知らないように見えるというそれだけのことだが?
191デフォルトの名無しさん (ワッチョイ 7b59-6drP)
2022/10/08(土) 17:07:26.31ID:P5VjfrSW0192デフォルトの名無しさん (ワッチョイ c3ad-nEj7)
2022/10/08(土) 17:22:37.77ID:XyWhvWPC0 可読性を考えるとthisを付けたほうがいい
193デフォルトの名無しさん (ワッチョイ 6b79-Ir1l)
2022/10/08(土) 17:30:09.59ID:f2a8Snt90 原則省略していいよ
基本的には人間の記述した字句解析の手間が少なくなる程コンピューターは速く処理できるべきであり
人間の意図や文脈を解釈できないインテリセンスがまだまだ糞ってことだ
基本的には人間の記述した字句解析の手間が少なくなる程コンピューターは速く処理できるべきであり
人間の意図や文脈を解釈できないインテリセンスがまだまだ糞ってことだ
194デフォルトの名無しさん (ワッチョイ af78-kHT+)
2022/10/08(土) 19:23:01.64ID:5cV3My9p0 >>192
this.で汚染されて逆に見辛くなるんだけど
this.で汚染されて逆に見辛くなるんだけど
195デフォルトの名無しさん (ワッチョイ ca79-2BPp)
2022/10/08(土) 19:52:21.24ID:gycPEQHX0 なんかマトリョーシカみたいなクラスの記述を強制するライブラリ使ってると
this付けないと飛び越えて呼んでるときあって気が付かない不具合がかなり凶悪だった覚えがある
多分この取り決めはそーゆークソライブラリ使ったとき用だと思う
通常では絶対イランと思う
this付けないと飛び越えて呼んでるときあって気が付かない不具合がかなり凶悪だった覚えがある
多分この取り決めはそーゆークソライブラリ使ったとき用だと思う
通常では絶対イランと思う
196デフォルトの名無しさん (ワッチョイ eb87-h2L8)
2022/10/08(土) 23:18:49.64ID:/uBMkTfW0197デフォルトの名無しさん (ワッチョイ 7b7f-cQ+4)
2022/10/08(土) 23:19:17.46ID:jIH0D5Hw0198デフォルトの名無しさん (ワッチョイ eb87-h2L8)
2022/10/08(土) 23:20:51.72ID:/uBMkTfW0 まぁ、俺にとって見やすい·わかりやすいってのはvsの色分けの効果が大きいとは思うけど
199デフォルトの名無しさん (アウアウウー Sa2f-vVH/)
2022/10/09(日) 04:43:45.49ID:hmHZpMGaa 色々なコード読むとthisなんてわざわざ書いてないよね
200デフォルトの名無しさん (ワッチョイ ca79-2BPp)
2022/10/09(日) 04:45:35.54ID:qX71Swpm0 世の中にはthisを書かないと読みきれないクソソースを書くやつがいるってことだな
201デフォルトの名無しさん (ワッチョイ 5ebb-tXc8)
2022/10/10(月) 22:11:00.57ID:eOE0tewq0 USBデバイスを仮想COM接続し、SerialPortクラスで受信しています。バルク転送で約2Mbpsとなります。
デバイスからは60byteフレームが連続で送られてきます。DataReceivedでSerialReadして即抜けています。DataReceivedイベント発生時にバッファを確認すると、
60byte→120byte→…→60byte→(イベント発生まで時間が空いて)数kBとなります。
場合によっては内部バッファが溢れているようなのですが、イベントが待たされる条件が解らず困っています。助言いただけないでしょうか。
デバイスからは60byteフレームが連続で送られてきます。DataReceivedでSerialReadして即抜けています。DataReceivedイベント発生時にバッファを確認すると、
60byte→120byte→…→60byte→(イベント発生まで時間が空いて)数kBとなります。
場合によっては内部バッファが溢れているようなのですが、イベントが待たされる条件が解らず困っています。助言いただけないでしょうか。
202デフォルトの名無しさん (ワッチョイ af78-kHT+)
2022/10/10(月) 22:41:58.46ID:TjSk03hV0 DataReceivedイベントを使わなければ良いんじゃね?
203デフォルトの名無しさん (ワッチョイ 6b79-Ir1l)
2022/10/10(月) 22:46:51.58ID:P58+Ol8v0 C#でも書けるとは思うけど数MbpsのCOMポートの送受信はC/C++で専用スレッド用意して
SetThreadPriority(GetCurrentThread(), THREAD_PRIORITY_TIME_CRITICAL);
した上で非同期でやり取りしないと取りこぼすだろうね
SetThreadPriority(GetCurrentThread(), THREAD_PRIORITY_TIME_CRITICAL);
した上で非同期でやり取りしないと取りこぼすだろうね
204デフォルトの名無しさん (ワッチョイ ca01-52T8)
2022/10/10(月) 23:06:15.87ID:sJsMwDUU0 >>201
とりあえずReadBufferSizeをでかくしとけばいいんじゃね?
とりあえずReadBufferSizeをでかくしとけばいいんじゃね?
205デフォルトの名無しさん (ブーイモ MM76-tXc8)
2022/10/11(火) 05:26:30.82ID:0V0rCIqgM206デフォルトの名無しさん (ワッチョイ d307-tmeX)
2022/10/11(火) 07:20:01.01ID:D4ywmAPt0 どうせDataReceivedの中で重い処理をして取りこぼしてるんだろ
受け取ったデータは非同期でキューに入れて別スレッドで処理したらいい
受け取ったデータは非同期でキューに入れて別スレッドで処理したらいい
207デフォルトの名無しさん (ワッチョイ 7b09-kHT+)
2022/10/11(火) 07:21:12.28ID:VUbUiOFF0 その前にSerialのフロー制御はどういう仕様なの?
こっちはPCだからよくても、相手があるんだから
こっちはPCだからよくても、相手があるんだから
208デフォルトの名無しさん (オイコラミネオ MMeb-kHT+)
2022/10/11(火) 10:20:29.33ID:w5Aa3OJKM USBはシリアルと言いながら実際パケットを送ってるからタイミングが微妙なんだよな
その都度無駄なやり取りが発生して即応性もなくなるし複数の送受信がまとめられてたり
デバイスずっと常にデータを送り続けてる状況を作るとか言う手法があるけど
C#向きではないかなと
その都度無駄なやり取りが発生して即応性もなくなるし複数の送受信がまとめられてたり
デバイスずっと常にデータを送り続けてる状況を作るとか言う手法があるけど
C#向きではないかなと
209デフォルトの名無しさん (オイコラミネオ MMeb-kHT+)
2022/10/11(火) 10:41:42.41ID:w5Aa3OJKM USBデバイスにボタンみたいのがあって
押すと1離すと0送るとして
1,0,1,0,1,0
みたいにデバイスのユーザープログラム層が送っても
プロトコル層では間の,で
いまデータ受信中かな、送信回線空いてるかなとかデータを送りますよと言う確認など常に処理がある
タイミング次第では 10101,とまとめて送ったほうがいいなと判断されたり送信待ちしてたら平気でまとめて送ってくる
(当然ながらパケットより短い間隔で次を送ろうとしても不可能だし)
それで即応性が皆無になる
それを回避するにはストリーミングで常に状況を送り続けるかポーリングなどが有効だけど
他のUSBの帯域を圧迫してマウスの感度が悪くなったりキーボードの取りこぼしなどが起こる(IO処理なのでCPUを早くしても無駄)
押すと1離すと0送るとして
1,0,1,0,1,0
みたいにデバイスのユーザープログラム層が送っても
プロトコル層では間の,で
いまデータ受信中かな、送信回線空いてるかなとかデータを送りますよと言う確認など常に処理がある
タイミング次第では 10101,とまとめて送ったほうがいいなと判断されたり送信待ちしてたら平気でまとめて送ってくる
(当然ながらパケットより短い間隔で次を送ろうとしても不可能だし)
それで即応性が皆無になる
それを回避するにはストリーミングで常に状況を送り続けるかポーリングなどが有効だけど
他のUSBの帯域を圧迫してマウスの感度が悪くなったりキーボードの取りこぼしなどが起こる(IO処理なのでCPUを早くしても無駄)
210デフォルトの名無しさん (ワッチョイ ff2f-SUfT)
2022/10/11(火) 20:19:27.85ID:hb9m45MO0211デフォルトの名無しさん (ワッチョイ 6b79-Ir1l)
2022/10/11(火) 21:09:15.58ID:qFJbGVDN0 >>210
USBシリアルは基本的に垂れ流しするしかないよ
COM側は全二重に見えててもその下で動作してるUSBは半二重のホスト主導のパケット通信だからね
フロー制御用として用意されてるXon/Xoffも停止までに送信タイムラグが発生するから
目視できるような低速通信ぐらいしか役に立たないし、停止を許容できるデータなのかも不明だし
USBシリアルは基本的に垂れ流しするしかないよ
COM側は全二重に見えててもその下で動作してるUSBは半二重のホスト主導のパケット通信だからね
フロー制御用として用意されてるXon/Xoffも停止までに送信タイムラグが発生するから
目視できるような低速通信ぐらいしか役に立たないし、停止を許容できるデータなのかも不明だし
212デフォルトの名無しさん (オイコラミネオ MMeb-kEV8)
2022/10/11(火) 22:58:59.26ID:w5Aa3OJKM >>210
されてないのかと言う質問にはされていないという答え
仮想comポートはあくまでも仮想なのでハードウェア的なcomポートを完全再現できはしない
ハブなんか挟むと致命的
高速データ転送してる場合は何らかの手法でうまくやってる
されてないのかと言う質問にはされていないという答え
仮想comポートはあくまでも仮想なのでハードウェア的なcomポートを完全再現できはしない
ハブなんか挟むと致命的
高速データ転送してる場合は何らかの手法でうまくやってる
213デフォルトの名無しさん (ワッチョイ 6f5f-AxfF)
2022/10/12(水) 07:20:32.76ID:O1VGwGyV0 プロパティの使い方でさ
View側から使う分には複雑な式とかメソッド呼とかは仕方ないけど、Model側からもそのまんまプロパティを呼ぶと処理が何重にも呼ばれたり副作用大杉だからなぁ
メンバー変数代わりにプロパティ使うと死ぬる
View側から使う分には複雑な式とかメソッド呼とかは仕方ないけど、Model側からもそのまんまプロパティを呼ぶと処理が何重にも呼ばれたり副作用大杉だからなぁ
メンバー変数代わりにプロパティ使うと死ぬる
214デフォルトの名無しさん (ワッチョイ d307-tmeX)
2022/10/12(水) 07:23:04.46ID:TyHUeGJp0 まずメンバー変数を多用すること自体が
215デフォルトの名無しさん (ササクッテロレ Sp03-AxfF)
2022/10/12(水) 09:29:45.13ID:wUZHBRzyp 副作用のあるプロパティを作る方が悪い
216デフォルトの名無しさん (ワッチョイ d307-tmeX)
2022/10/12(水) 09:51:43.31ID:TyHUeGJp0 プログラミング用語で副作用というのはハードウェア出力や状態の再設定のことだからイミュータブルなプロパティは全部副作用があるんだぜ
217デフォルトの名無しさん (ワッチョイ d307-tmeX)
2022/10/12(水) 09:52:53.77ID:TyHUeGJp0 ✕イミュータブル
○ミュータブル
○ミュータブル
218デフォルトの名無しさん (ササクッテロレ Sp03-AxfF)
2022/10/12(水) 09:58:11.07ID:wUZHBRzyp そんな言葉遊びして楽しいか?
219デフォルトの名無しさん (ワッチョイ d307-tmeX)
2022/10/12(水) 10:03:53.44ID:TyHUeGJp0 副作用がわからんと資料に書いてあることがわからなくてかなり困るぞ
220デフォルトの名無しさん (ササクッテロレ Sp03-AxfF)
2022/10/12(水) 10:15:07.25ID:wUZHBRzyp 俺が意図してない挙動は全部副作用だぁっ
221デフォルトの名無しさん (ワッチョイ 6710-kHT+)
2022/10/12(水) 11:33:52.36ID:PX0iq4dK0 質問です
DataGridViewで指定行までのスクロールを行いたいのですが、詰まっています
スクロール自体はFirstDisplayedScrollingRowIndexプロパティに値を代入して行えるのですが、スクロールバーのスライダー位置が最上位から変化しません
処理は、指定行を入力→DataSourceの更新→指定行へスクロールというように行っています
DataGridViewで指定行までのスクロールを行いたいのですが、詰まっています
スクロール自体はFirstDisplayedScrollingRowIndexプロパティに値を代入して行えるのですが、スクロールバーのスライダー位置が最上位から変化しません
処理は、指定行を入力→DataSourceの更新→指定行へスクロールというように行っています
222デフォルトの名無しさん (アウアウウー Sa2f-tmeX)
2022/10/12(水) 11:38:03.47ID:WbjgIxC2a スクロールバーを別のとこで作ってないか?
223デフォルトの名無しさん (ブーイモ MMea-tXc8)
2022/10/12(水) 17:04:14.81ID:/871xKINM >>201
多重イベントでスレッドプール使い切りとかない?
多重イベントでスレッドプール使い切りとかない?
224デフォルトの名無しさん (ワッチョイ 6710-kHT+)
2022/10/12(水) 18:34:22.16ID:PX0iq4dK0225デフォルトの名無しさん (ワッチョイ 1bda-08ep)
2022/10/14(金) 00:33:36.56ID:OVfBjtj50 両端に括弧が付くというのは、
こう書く事を想定してると思うんですよ。
あああ{いいい;}
改行した方が見やすいんでしょうけど、
括弧がずれてるとモヤっとするんですね。
あああ{
いいい;
}
これって誰かが流行らせてこうなったんですかね?
こう書く事を想定してると思うんですよ。
あああ{いいい;}
改行した方が見やすいんでしょうけど、
括弧がずれてるとモヤっとするんですね。
あああ{
いいい;
}
これって誰かが流行らせてこうなったんですかね?
226デフォルトの名無しさん (ワッチョイ 9fda-3XK+)
2022/10/14(金) 01:08:52.29ID:1T5O+VqE0 K&Rスタイルの名残じゃね?
227デフォルトの名無しさん (ワッチョイ 1b8e-sID7)
2022/10/14(金) 02:19:02.77ID:Qq0Btn0+0 >>225
むしろ上はセミコロンが気持ち悪い
むしろ上はセミコロンが気持ち悪い
228デフォルトの名無しさん (ワッチョイ ca79-2BPp)
2022/10/14(金) 03:02:53.83ID:k3HlvwTN0229デフォルトの名無しさん (ワッチョイ ca01-52T8)
2022/10/14(金) 05:24:09.73ID:PQcToFq+0 設定で変えられる
デフォがどっちだったかは覚えてないが
デフォがどっちだったかは覚えてないが
230デフォルトの名無しさん (ワッチョイ c3ad-4q4B)
2022/10/14(金) 06:20:02.49ID:r+kHhQRS0 デフォは>228
231デフォルトの名無しさん (ワッチョイ 4aad-ndxx)
2022/10/14(金) 07:45:52.10ID:xDPm2p1a0232デフォルトの名無しさん (ワッチョイ 635f-MsJc)
2022/10/14(金) 08:05:14.64ID:QLzEXHXB0233デフォルトの名無しさん (ワッチョイ d307-tmeX)
2022/10/14(金) 08:15:59.68ID:t5o5qpLS0 80×25行だな
234デフォルトの名無しさん (ワッチョイ 9fda-3XK+)
2022/10/14(金) 08:16:02.79ID:1T5O+VqE0 カラム数の誤記じゃね?
VT100なら24行かと
VT100なら24行かと
236デフォルトの名無しさん (オッペケ Sr03-syTv)
2022/10/14(金) 09:14:59.67ID:axo1QQchr 自分は関数以外は >>225 の下の方が好きだけどね。
C# のデフォルトはやたら間延びして見える。
C# のデフォルトはやたら間延びして見える。
237デフォルトの名無しさん (ワッチョイ d307-tmeX)
2022/10/14(金) 09:27:42.43ID:t5o5qpLS0 俺はPythonの方式が好きだな
C#も最近はあまり文を書かなくなってるからブレースはそんなにないや
あああ(
いいい
ううう);
みたいな
C#も最近はあまり文を書かなくなってるからブレースはそんなにないや
あああ(
いいい
ううう);
みたいな
238デフォルトの名無しさん (ワッチョイ ca01-K5IV)
2022/10/14(金) 10:16:19.54ID:WAeSut8C0 俺はVS信者だからだいたいこれだ
あああ
{
いいい;
};
あああ
{
いいい;
};
239デフォルトの名無しさん (アウアウウー Sa2f-cfuI)
2022/10/14(金) 10:23:36.83ID:z67nBqm+a >>238
これ
これ
240デフォルトの名無しさん (ワッチョイ 9e33-dJww)
2022/10/14(金) 10:36:24.82ID:tKjd3Fhc0 いちいち悩むのが面倒だからVSの整形まかせだな
コーディングルールがあるならそれに従うだけだし
こだわったところで宗教論争以上にはならんしな
コーディングルールがあるならそれに従うだけだし
こだわったところで宗教論争以上にはならんしな
241デフォルトの名無しさん (ワッチョイ c305-g6I6)
2022/10/14(金) 12:31:32.85ID:Mxtf08tS0 フォームアプリで子フォームから親フォームのsplitContaine1.PanelCollapsedをtrueにしたいのですが受け付けてくれません
ボタンコントロールなどは操作出来るのですがスプリットコンテナだけインテリセンスでも出てこないです
どうしたら操作出来るでしょうか?
ボタンコントロールなどは操作出来るのですがスプリットコンテナだけインテリセンスでも出てこないです
どうしたら操作出来るでしょうか?
242デフォルトの名無しさん (オイコラミネオ MMeb-kEV8)
2022/10/14(金) 12:40:28.58ID:mw5ktna0M 一度ビルドする
243デフォルトの名無しさん (ワッチョイ 635f-SUfT)
2022/10/14(金) 12:59:19.05ID:mo1wBGHA0 今のVSは縦に点線が入るのもあって初期の揃え方だと{が完全に無駄な行になってるから
括弧ずれてるほうが無駄が削減されて見やすいな
括弧ずれてるほうが無駄が削減されて見やすいな
244デフォルトの名無しさん (ワッチョイ ce60-+HnN)
2022/10/14(金) 19:57:10.42ID:29TAKwyj0 初めてこの板で書きます。
プログラミングで対角化をしたいのですがよく分かりません。色々調べても自分がしたいことができないです。
やりたいことは、
任意の大きさの正方行列で固有値を求めたい
オイラー方程式を含む行列要素を計算したい
です。
どうしたらいいでしょう、、、
プログラミングで対角化をしたいのですがよく分かりません。色々調べても自分がしたいことができないです。
やりたいことは、
任意の大きさの正方行列で固有値を求めたい
オイラー方程式を含む行列要素を計算したい
です。
どうしたらいいでしょう、、、
245デフォルトの名無しさん (ワッチョイ d307-tmeX)
2022/10/14(金) 20:00:26.98ID:t5o5qpLS0 まず言葉の意味を調べたらいんじゃね
246デフォルトの名無しさん (ワッチョイ 1b8e-sID7)
2022/10/14(金) 20:01:15.78ID:Qq0Btn0+0247デフォルトの名無しさん (ワッチョイ ce60-+HnN)
2022/10/14(金) 20:11:06.46ID:29TAKwyj0248デフォルトの名無しさん (ワッチョイ 0a7c-kHT+)
2022/10/14(金) 20:19:28.83ID:cI3rl/qY0 実際作ってみて何で困っているかとかそういう質問しなきゃ答えて貰えない
249デフォルトの名無しさん (ワッチョイ ce60-+HnN)
2022/10/14(金) 20:22:33.79ID:29TAKwyj0 >>248
ごめんなさい。
問題点は
方程式をとくやり方が分からない。数値計算みたいなことはやったことはあるが、実数解を求めるようなことはしたことない。しかも恐らく4次、五次方程式以上になると思うので、参考となるサイトとかを教えて欲しい。
オイラー方程式などの虚数iを含む式を入れることが出来ない。いい感じの関数とか逃げ方が知りたい。
こんな感じで参考となるサイトとかを教えて頂きたいです。
ごめんなさい。
問題点は
方程式をとくやり方が分からない。数値計算みたいなことはやったことはあるが、実数解を求めるようなことはしたことない。しかも恐らく4次、五次方程式以上になると思うので、参考となるサイトとかを教えて欲しい。
オイラー方程式などの虚数iを含む式を入れることが出来ない。いい感じの関数とか逃げ方が知りたい。
こんな感じで参考となるサイトとかを教えて頂きたいです。
250デフォルトの名無しさん (ササクッテロレ Sp03-AxfF)
2022/10/14(金) 20:24:23.30ID:/2EVPBobp x=f(x)の形にするだけの簡単なお仕事ですやん
251デフォルトの名無しさん (ワッチョイ 1b8e-sID7)
2022/10/14(金) 20:30:54.89ID:Qq0Btn0+0252デフォルトの名無しさん (ワッチョイ d307-tmeX)
2022/10/14(金) 20:39:27.04ID:t5o5qpLS0 だから言葉の意味を調べろよ
何をするのか自分で全くわかってないだろ?
「いい感じの」で調べられるわけないだろ
何をするのか自分で全くわかってないだろ?
「いい感じの」で調べられるわけないだろ
253デフォルトの名無しさん (ワッチョイ 6b41-oAX8)
2022/10/14(金) 21:01:32.89ID:AnbCvpeg0 >>244
言葉悪い人も多いが、ここは「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」だ。
Mathematica使えというのもその通り。もう少し知識つけて出直したほうが良い。
言葉悪い人も多いが、ここは「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」だ。
Mathematica使えというのもその通り。もう少し知識つけて出直したほうが良い。
254デフォルトの名無しさん (ワッチョイ 9fda-3XK+)
2022/10/14(金) 23:18:39.42ID:1T5O+VqE0 他は LAPACKかのう
255デフォルトの名無しさん (ワッチョイ 9f01-CUgD)
2022/10/15(土) 00:40:45.53ID:mRrGj9Y+0 数学板行けば?
256デフォルトの名無しさん (オイコラミネオ MM8f-7iBv)
2022/10/15(土) 12:59:39.43ID:jiCek6V8M >>244
pythonやR使ったほうがいいよ
そのレベルで留まらずその先の用途を考えてもpython
どうしても連携したいならコマンドラインでpython実行して結果だけC#で貰うことも出来る
自分は画像認識をその手法を使ってやってる
pythonやR使ったほうがいいよ
そのレベルで留まらずその先の用途を考えてもpython
どうしても連携したいならコマンドラインでpython実行して結果だけC#で貰うことも出来る
自分は画像認識をその手法を使ってやってる
257デフォルトの名無しさん (オイコラミネオ MM8f-7iBv)
2022/10/15(土) 13:10:51.97ID:jiCek6V8M よく読んだら実数解じゃないのか
高校生のころ多変量解析用に固有値が求めたくてBASICで計算してた
書籍にデータと結果が乗ってて同じグラフを表示したかった
残念ながらその時は実現できなかった
大学生になってCで組んだらあっさり行けたけどもう何も覚えてはいない
高校生のころ多変量解析用に固有値が求めたくてBASICで計算してた
書籍にデータと結果が乗ってて同じグラフを表示したかった
残念ながらその時は実現できなかった
大学生になってCで組んだらあっさり行けたけどもう何も覚えてはいない
258デフォルトの名無しさん (ワッチョイ 9f01-CUgD)
2022/10/15(土) 13:42:59.01ID:mRrGj9Y+0 最近はML.NETってのが出てきたけどね
259デフォルトの名無しさん (ワッチョイ cb59-w9bA)
2022/10/15(土) 14:19:06.79ID:FcVUHJvZ0 if(count ==1){
Debug.Log("output");
}
{}←C#ではこれの省略というのはできないのでしょうか?
pythonのように出来ると楽なのですが。
Debug.Log("output");
}
{}←C#ではこれの省略というのはできないのでしょうか?
pythonのように出来ると楽なのですが。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- アメリカ、入国時に「日本人を含む外国人観光客の最大5年分のSNS履歴の提出」義務化 過去10年間に使用のメールアドレスや電話番号等も [Hitzeschleier★]
- 【おこめ】「有能だったんじゃ」おこめ券で批判殺到の鈴木農水大臣…ネットでは前任の“進次郎再評価” [ぐれ★]
- 「もうキモくてキモくて…」29歳女性が語る“おぢアタック”の実態。「俺ならイケるかも」年下女性を狙う勘違い中年男性に共通点が★3 [Hitzeschleier★]
- 【中国外務省】日本への渡航自粛を再度呼びかけ 今度は「地震発生」を理由に [ぐれ★]
- 【芸能】デパートで見つけたランドセルが衝撃価格! つまみ枝豆「どこかで規制しないと」に共感の声殺到 「全て同感」「高すぎます」★2 [冬月記者★]
- 【速報】年収の壁の自民案判明、26年は168万円 [蚤の市★]
- 日本人、世界で最もブランドに興味なし🇯🇵 [462275543]
- 【悲報】鈴木農水大臣、国民から「こいつひょっとしてアホなんじゃね?」と思われ始めてしまうwww [793117252]
- 【悲報】たぬかなが渡邊渚を壮絶バッシング 「グラビア出したあたりから臭いな~と思ってたが激臭になってたわ。中居は悪くない」 [455031798]
- 自閉症児の父親「中絶しておけば良かった。 家族が欲しかったのに、手に入れたのは人間たまごっち」 [777114754]
- 「ミニトマトがボウルに入ってるから使ったら残りはラップして輪ゴムしといてー」👉アスペ系旦那、とんでもない行動に出てしまう [242521385]
- 【高市速報】 防衛省公式X、このタイミングで日本の防衛兵器や攻撃ミサイルを動画で宣伝wwww [197015205]
