次スレを立てる時は↑を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:VjUDO6tf0184.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のように出来ると楽なのですが。
260デフォルトの名無しさん (ワッチョイ eb07-Dt13)
2022/10/15(土) 14:21:59.16ID:TYEHa44m0 Pythonと違って複文はインデントじゃなくブレースでまとめるから省略できるのは単文の時だけ
261デフォルトの名無しさん (ワッチョイ 9fde-7iBv)
2022/10/15(土) 15:23:51.31ID:3+kTGvln0 むしろPythonに{}つけたい
262デフォルトの名無しさん (ワッチョイ 9f01-qfmZ)
2022/10/15(土) 15:32:50.72ID:cQjeQTYh0 IDEやエディタの機能を活用すればC#のほうが楽
Pythonはアンインデントを手動でやらざるを得ない分めんどくさい
Pythonはアンインデントを手動でやらざるを得ない分めんどくさい
263デフォルトの名無しさん (ワッチョイ cb59-w9bA)
2022/10/15(土) 15:36:13.03ID:FcVUHJvZ0264デフォルトの名無しさん (ワッチョイ 9f01-QrOW)
2022/10/15(土) 15:45:52.74ID:2u2iBEwS0 >>261
Python のパーサー書き換えて新言語作ればいいじゃん
Python のパーサー書き換えて新言語作ればいいじゃん
265デフォルトの名無しさん (ワッチョイ 9f01-CUgD)
2022/10/15(土) 17:26:06.25ID:mRrGj9Y+0 どう考えても{}あったほうがいいだろ…
メソッドとかやりたいことがひとまとまりになるから管理しやすい
メソッドとかやりたいことがひとまとまりになるから管理しやすい
266デフォルトの名無しさん (ブーイモ MM7f-hLuc)
2022/10/15(土) 17:28:20.76ID:oepRuRjKM F#使えばいい
267デフォルトの名無しさん (ワッチョイ eb07-Dt13)
2022/10/15(土) 17:29:58.76ID:TYEHa44m0 インデントでもひとまとまりになるぞ
むしろインデントむちゃくちゃなやつを排除できるから見易いまである
むしろインデントむちゃくちゃなやつを排除できるから見易いまである
268デフォルトの名無しさん (ワッチョイ bb5f-Jufk)
2022/10/15(土) 17:47:40.19ID:Ggc2td0l0 >>267
そんな事はIDEにやらせりゃいいんだよ
そんな事はIDEにやらせりゃいいんだよ
269デフォルトの名無しさん (ワッチョイ 9f01-QrOW)
2022/10/15(土) 18:11:24.33ID:2u2iBEwS0270デフォルトの名無しさん (ワッチョイ 9f01-CUgD)
2022/10/15(土) 20:29:18.32ID:mRrGj9Y+0 >>269
いやPythonなんて使わんし…
いやPythonなんて使わんし…
271デフォルトの名無しさん (ワッチョイ 9f01-QrOW)
2022/10/15(土) 20:39:17.55ID:2u2iBEwS0 >>270
使いもしないのに文句だけ言うとかクレーマーかよw
使いもしないのに文句だけ言うとかクレーマーかよw
272デフォルトの名無しさん (ワッチョイ bb5f-Ab5t)
2022/10/15(土) 20:43:34.95ID:71BCtDZc0 >>271
Pythonに{}があったほうがいいとは誰も言っていないからもちつけ
Pythonに{}があったほうがいいとは誰も言っていないからもちつけ
273デフォルトの名無しさん (ワッチョイ bb5f-Ab5t)
2022/10/15(土) 20:48:05.82ID:71BCtDZc0 あっ>>261がいた
忘れてくれ
忘れてくれ
274デフォルトの名無しさん (ワッチョイ fbe6-yI7u)
2022/10/15(土) 20:48:33.45ID:onTnH2DB0 あっても使わないから落ち着け
275デフォルトの名無しさん (ワッチョイ 9f01-QrOW)
2022/10/15(土) 21:34:19.40ID:2u2iBEwS0276デフォルトの名無しさん (ワッチョイ 9f01-CUgD)
2022/10/15(土) 22:12:17.55ID:mRrGj9Y+0277デフォルトの名無しさん (ワッチョイ bb5f-Jufk)
2022/10/15(土) 22:21:40.18ID:Ggc2td0l0 インデントの位置で動きが変わる欠損言語だよな
278デフォルトの名無しさん (ワッチョイ 9f01-QrOW)
2022/10/15(土) 22:23:32.44ID:2u2iBEwS0279デフォルトの名無しさん (ワッチョイ efbc-dQGL)
2022/10/15(土) 22:46:19.16ID:tSskybGM0 python には {} なくても通用してるんだから、あっちのユーザーさんには必要なものではないんだろう。
自分は {} あった方がいいからって理由もあって ruby とかもキライなんだが。
まあ好き嫌い言ってても仕方ない。我らは要望に応えるだけだ。
自分は {} あった方がいいからって理由もあって ruby とかもキライなんだが。
まあ好き嫌い言ってても仕方ない。我らは要望に応えるだけだ。
280デフォルトの名無しさん (ワッチョイ eb07-Dt13)
2022/10/15(土) 22:59:00.35ID:TYEHa44m0 vb「begin endですが何か?」
281デフォルトの名無しさん (ワッチョイ 0b79-BCAW)
2022/10/16(日) 02:11:40.97ID:IoSf1xr/0 >vb
loopだったりnextだったりする箇所は別人が引き継いだのかな
loopだったりnextだったりする箇所は別人が引き継いだのかな
282デフォルトの名無しさん (ワッチョイ eb07-Dt13)
2022/10/16(日) 08:54:37.59ID:9H+50nm50 >>281
basicが作られた時は今のようにブロックで構造化するんじゃなくgotoしてた
つまりifと対応するのはendではなくgoto
10 if a=1 then goto 40
20 rem aが1でないの時の処理
30 goto 50
40 rem aが1の時の処理
50 次の処理
ブロックという概念がそもそも無かったからブロックの形を統一しようという発想もなかった
basicが作られた時は今のようにブロックで構造化するんじゃなくgotoしてた
つまりifと対応するのはendではなくgoto
10 if a=1 then goto 40
20 rem aが1でないの時の処理
30 goto 50
40 rem aが1の時の処理
50 次の処理
ブロックという概念がそもそも無かったからブロックの形を統一しようという発想もなかった
283デフォルトの名無しさん (ワッチョイ 9f01-QrOW)
2022/10/16(日) 09:45:07.64ID:zEVEZIxw0 loop 使えるような Basic で関数ブロックを持たない奴なんてなくね?
てか、end はともかく begin なんてキーワードを持つ Basic も見たことないんだが
てか、end はともかく begin なんてキーワードを持つ Basic も見たことないんだが
284デフォルトの名無しさん (アウアウウー Sacf-Dt13)
2022/10/16(日) 09:52:41.83ID:3xSHFrvIa >>283
見たことないのはお前が使ったことないからだな
https://stackoverflow.com/questions/61893042/what-visual-basic-syntax-is-this-begin-end-no-class
あと関数なんて無かった
gosubでサブルーチンを実装してたがサブルーチンもメインルーチンの好きなところに好きにgotoできたしそこにブロックの概念はやはり無かった
見たことないのはお前が使ったことないからだな
https://stackoverflow.com/questions/61893042/what-visual-basic-syntax-is-this-begin-end-no-class
あと関数なんて無かった
gosubでサブルーチンを実装してたがサブルーチンもメインルーチンの好きなところに好きにgotoできたしそこにブロックの概念はやはり無かった
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★2 [蚤の市★]
- 「偽サッチャー」「自滅的」「時代遅れ」 高市首相の経済政策を海外メディアが酷評 [蚤の市★]
- 【ド軍】山本由伸、WBC出場を決断!ドジャースが本人の意向を尊重、佐々木朗希はチームが故障歴を懸念で不参加 [鉄チーズ烏★]
- 米大統領報道官「日本と強固な同盟維持、中国とも協力」 [少考さん★]
- JA全農が「新おこめ券」…来年9月末の有効期限を新設、必要経費のみ上乗せ ★2 [蚤の市★]
- 【テレビ】粗品「THE W」バッサリ「おもんない、レベル低い」審査員就任で「日テレが“血の海”に…」 [湛然★]
- 通気取り「⚪︎⚪︎を食べればその店の実力が分かる」←だから何だ?
- 女の子集合!
- ひまでんぼ
- おまえら宝くじは買わないと当たらないんだぞ?
- タバコ吸わんがこれでタバコ吸ってたらカッコ良いかも
- 「鈴木彩艷」←これ読めない奴wwwwwwwwwwwwwwwwwwwwwwwwwwwwww
