[過去ログ]
ふらっと C#,C♯,C#(初心者用) Part154 (1002レス)
ふらっと C#,C♯,C#(初心者用) Part154 http://mevius.5ch.net/test/read.cgi/tech/1644416019/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
432: デフォルトの名無しさん (ワッチョイ bbe6-hh9d) [sage] 2022/04/12(火) 20:47:58.57 ID:da5RcI7d0 スタティッククラスメンバーフィールドとヨベ http://mevius.5ch.net/test/read.cgi/tech/1644416019/432
433: デフォルトの名無しさん (アウアウウー Sabb-qGV0) [sage] 2022/04/12(火) 20:53:22.08 ID:dmzMUrMCa 変数、関数、setget この三つにしろ。よくわからないカタカナ消えろ http://mevius.5ch.net/test/read.cgi/tech/1644416019/433
434: デフォルトの名無しさん (ワッチョイ 42a9-LT45) [sage] 2022/04/12(火) 20:54:31.85 ID:6dxddh7K0 >>433 よくわかれよw http://mevius.5ch.net/test/read.cgi/tech/1644416019/434
435: デフォルトの名無しさん (ワッチョイ 12bd-eTSu) [] 2022/04/12(火) 21:29:01.10 ID:xUorz5TJ0 変数名を決める時のルールって決めてます?もしくは今までこう付けたとか何かにメモってたりします? http://mevius.5ch.net/test/read.cgi/tech/1644416019/435
436: デフォルトの名無しさん (ワッチョイ 8e66-7/iV) [sage] 2022/04/12(火) 21:37:33.60 ID:EgjH8LRN0 インスタンスに属するか、鋳型のクラスに属するかだから 静的メンバーでもクラスメンバーでも通じるかなってかんじだが、 静的メンバー系の言い方の方がより正確に伝わりやすいね。 クラスメンバーの言い方ぢとただのグローバル関数との対比でクラスメンバーとかメンバー関数とかいってるのかな? と思う可能性も大きいから、 前後の話中の文脈に依存するように思う。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/436
437: デフォルトの名無しさん (ワッチョイ 6f24-soYJ) [sage] 2022/04/12(火) 21:39:49.41 ID:5XdpcaKo0 >>435 C#ではあんまり気にせずキャメルケースだな C++だとGoogleのコーディング規約に従ってる http://mevius.5ch.net/test/read.cgi/tech/1644416019/437
438: デフォルトの名無しさん (ワッチョイ 362d-wyX0) [sage] 2022/04/12(火) 22:01:02.92 ID:h+CbKqfb0 >>435 MSのコーディング規約を参考にしてみては C# のコーディング規則 https://docs.microsoft.com/ja-jp/dotnet/csharp/fundamentals/coding-style/coding-conventions http://mevius.5ch.net/test/read.cgi/tech/1644416019/438
439: デフォルトの名無しさん (ワッチョイ cb02-SU+f) [] 2022/04/12(火) 22:15:42.17 ID:POzO28Jn0 アプリケーションの多重起動を抑制するのはよくありますが、同一のアプリケーションが既に起動中だった場合に起動中のアプリケーションを終了させて新たに起動したアプリケーションをアクティブにする方法ってあるでしょうか http://mevius.5ch.net/test/read.cgi/tech/1644416019/439
440: デフォルトの名無しさん (ワッチョイ 6f24-soYJ) [sage] 2022/04/12(火) 22:19:30.15 ID:5XdpcaKo0 >>439 Process.Kill利用して出来るけど普通は既に起動中の方をアクティブにして自身は即終了ってやり方が一般的だけどな http://mevius.5ch.net/test/read.cgi/tech/1644416019/440
441: デフォルトの名無しさん (アウアウウー Sabb-qGV0) [sage] 2022/04/12(火) 22:26:39.14 ID:dmzMUrMCa >>439 プロセス間通信で終了やアクティブにする独自コマンド発行する http://mevius.5ch.net/test/read.cgi/tech/1644416019/441
442: デフォルトの名無しさん (ワッチョイ cb02-SU+f) [] 2022/04/12(火) 22:31:50.96 ID:POzO28Jn0 >>440-441 ご回答ありがとうございます 対象のアプリケーションはスケジューラ的なもので自動起動→自動終了を行なっていて起動時のみ処理を走らせているので、なんらかのエラーで自動終了が正常に行われなかった時の対策として取り入れておこうかと思った次第です http://mevius.5ch.net/test/read.cgi/tech/1644416019/442
443: デフォルトの名無しさん (ワッチョイ 12bd-eTSu) [] 2022/04/12(火) 23:30:49.49 ID:xUorz5TJ0 >>437>>438 質問が悪かったです。 同じ意味の変数名で、アプリごとで違った命名にしてしまう事があったりするのですがその辺は皆さんは統一性があるのかなと。 arrTtlCost、arrCostTtlとかdmlSPt、dmlSrtPtとか iをidxでやったりとか... http://mevius.5ch.net/test/read.cgi/tech/1644416019/443
444: デフォルトの名無しさん (ワッチョイ 47ac-btYf) [sage] 2022/04/13(水) 00:35:02.01 ID:gNbyR7HN0 ワイんとこはない 別に気にされない それはともかくハンガリアンはちょっと。。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/444
445: デフォルトの名無しさん (ワッチョイ 86bb-zKnc) [sage] 2022/04/13(水) 01:04:13.27 ID:bIYlHEPm0 VSの機能充実してるしおれも気にしたことないな 個人的にはC/C++のコードにありがちな変数名の過度な省略はやめてほしいと感じる ManagerをManとかMgrにしたり>>443の例でもarrとかdmlとか意味調べようがないし困るわ http://mevius.5ch.net/test/read.cgi/tech/1644416019/445
446: デフォルトの名無しさん (アウアウウー Sabb-qGV0) [sage] 2022/04/13(水) 01:09:19.48 ID:Ndo4Py5Ha ルールはあった方がいい。どんなルールを採用するかは宗教論争だけどw 俺はハンガリアン大好き IDEが一文字目は大文字にしろみたいにうるさいのは.editorconfigで黙らせてる http://mevius.5ch.net/test/read.cgi/tech/1644416019/446
447: デフォルトの名無しさん (ワッチョイ ef79-fyPK) [sage] 2022/04/13(水) 01:10:52.17 ID:E/7NmpCy0 大文字始まりはMSのメソッドと被るから嫌 http://mevius.5ch.net/test/read.cgi/tech/1644416019/447
448: デフォルトの名無しさん (ワッチョイ 86bb-zKnc) [sage] 2022/04/13(水) 01:20:26.33 ID:bIYlHEPm0 https://docs.microsoft.com/ja-jp/dotnet/standard/design-guidelines/naming-guidelines http://mevius.5ch.net/test/read.cgi/tech/1644416019/448
449: デフォルトの名無しさん (ワッチョイ 6fd2-WLRK) [sage] 2022/04/13(水) 01:33:13.48 ID:qfz8Xp880 ハンガリアン法はIDEがゴミだった時代の名残りだと思ってる そもそもblnHoge書いたところでなにがしたいかわからん Hogeable,Hoged,Hogeingとか書いた方がよっぽど有益 http://mevius.5ch.net/test/read.cgi/tech/1644416019/449
450: デフォルトの名無しさん (アウアウウー Sabb-qGV0) [sage] 2022/04/13(水) 01:49:53.93 ID:Ndo4Py5Ha 何示してるのか分からないっていうのは、ルール決めてないからだよ 単にハンガリアンにしますというのはルールなしと同じ ルールが整ってるハンガリアンだと他人のソースでもひと目でそれがなにか分かるから読むのが楽になる http://mevius.5ch.net/test/read.cgi/tech/1644416019/450
451: デフォルトの名無しさん (ワッチョイ cb02-9+GH) [sage] 2022/04/13(水) 02:02:43.40 ID:l0BqyJbj0 昔はハンガリアン使ってたな 今のVSなら型すぐ判るし必要性を感じない http://mevius.5ch.net/test/read.cgi/tech/1644416019/451
452: デフォルトの名無しさん (ワッチョイ 86bb-zKnc) [sage] 2022/04/13(水) 02:13:05.87 ID:bIYlHEPm0 ハンガリアンはぶっちゃけ時代遅れだと思うし 変数名に型情報入れるなんて途中で型変えたらどうすんねんアホかと思うわ IDEが充実してない時代はよかったんだろうが今となってはデメリットが勝る http://mevius.5ch.net/test/read.cgi/tech/1644416019/452
453: デフォルトの名無しさん (ワッチョイ 8e66-7/iV) [sage] 2022/04/13(水) 02:24:06.55 ID:pz/7LR9w0 まあIDEが進化してるから変数名すぐに正しく変えれるけどな。 ヘボった言語じゃなければ。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/453
454: デフォルトの名無しさん (ワッチョイ 227c-EhK1) [sage] 2022/04/13(水) 02:32:33.10 ID:P5y02Tze0 win32api時代は使ってたけどC#になったら使わなくなったな 今なら変数名のリファクター(変更)何かVSやその他IDEでも普通に出来るし 適当に名前付けていても問題無いしなぁ http://mevius.5ch.net/test/read.cgi/tech/1644416019/454
455: デフォルトの名無しさん (アウグロ MM7a-fyPK) [sage] 2022/04/13(水) 07:08:42.28 ID:Gu4WFashM c++やるときは型によって処理が変わるのであったほうが便利 http://mevius.5ch.net/test/read.cgi/tech/1644416019/455
456: デフォルトの名無しさん (ワッチョイ c28b-xb3m) [sage] 2022/04/13(水) 13:39:58.01 ID:5l1VnwO30 C#からPowserShellを実行して 登録済みのVPN一覧を取得しようとしています。 コマンド発行までは出来たのですが戻り値 Name ServerAddress の取得が出来ません。 どの様なコードを書けばよいでしょうか? using (var invoker = new RunspaceInvoke()) { var result = invoker.Invoke(source); } resultに値が入るハズなのですが・・・分かりません。 PowerShell上で実行するとVPN一覧が表示されています。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/456
457: デフォルトの名無しさん (ワッチョイ c235-LT45) [sage] 2022/04/13(水) 17:42:47.77 ID:7n1NDRKI0 resultにプロパティがあるんじゃね? ウォッチで見てみたら。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/457
458: デフォルトの名無しさん (ワッチョイ c28b-xb3m) [sage] 2022/04/13(水) 17:44:10.52 ID:5l1VnwO30 >>457 それがないんですよ。。。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/458
459: デフォルトの名無しさん (ワッチョイ c633-iXSd) [sage] 2022/04/13(水) 18:57:53.41 ID:zw+GE19b0 >>456 resultってコレクションらしいけど、キャストが必要なんじゃない? http://mevius.5ch.net/test/read.cgi/tech/1644416019/459
460: デフォルトの名無しさん (ワッチョイ e26a-ceou) [sage] 2022/04/13(水) 20:04:59.41 ID:LSUEwVF80 そもそも、PowerShellから戻り値としてちゃんと渡されてるの? PowerShell上でって標準出力に吐いているだけなんてオチじゃないよね? http://mevius.5ch.net/test/read.cgi/tech/1644416019/460
461: デフォルトの名無しさん (ワッチョイ a201-nj64) [sage] 2022/04/13(水) 21:20:33.91 ID:xBL6qyXw0 コピペから始めるといいと思う https://docs.microsoft.com/en-us/powershell/scripting/developer/prog-guide/runspace01-csharp-code-sample?view=powershell-7.2 http://mevius.5ch.net/test/read.cgi/tech/1644416019/461
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 541 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.016s