C#, C♯, C#相談室 Part98 (476レス)
C#, C♯, C#相談室 Part98 http://mevius.5ch.net/test/read.cgi/tech/1719656321/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
4: デフォルトの名無しさん (オイコラミネオ MM51-g0U6) [sage] 2024/07/07(日) 13:30:41.60 ID:nRN7u0+PM 星の手紙 スターレター http://mevius.5ch.net/test/read.cgi/tech/1719656321/4
5: デフォルトの名無しさん (ワンミングク MM5d-o7Qo) [sage] 2024/07/19(金) 08:08:33.90 ID:8mtfDqm5M プロパティって、別クラスからprivateなフィールドにアクセスするためのメソッドという理解であってます? 自分のクラス内で完結するのであれば直接フィールドを操作すればいいですよね? http://mevius.5ch.net/test/read.cgi/tech/1719656321/5
6: 警備員[Lv.10][芽] (ワッチョイ 467c-yD6P) [sage] 2024/07/19(金) 10:22:26.61 ID:rAu+wfGe0 基本的にはそうだけどちょっとした小細工を仕込みたい場合とかにprivateプロパティという選択肢もなくはない 遅延初期化するものとかね(この用途では今はLazy<T>を使うけど) http://mevius.5ch.net/test/read.cgi/tech/1719656321/6
7: デフォルトの名無しさん (ワッチョイ 2601-4WTN) [sage] 2024/07/19(金) 10:35:14.12 ID:IMeiXUMG0 フィールドのようにアクセス可能なクラスのインターフェースというかAPIを定義するのがプロパティ 中身は他のメソッド呼び出しの場合もあれば他のプロパティを元にした計算だけ行う場合もある クラスのユーザーがフィールドにアクセスする必要がなく 継承して拡張する際にもフィールドにアクセスする必要がなく クラス内からのフィールドアクセス時にも常にチェックすべき事前条件がなければ privateフィールドを単純にラップするプロパティは基本的に不要 http://mevius.5ch.net/test/read.cgi/tech/1719656321/7
8: デフォルトの名無しさん (ワンミングク MM5d-o7Qo) [sage] 2024/07/19(金) 22:05:33.66 ID:8mtfDqm5M ありがとうございます もう一点聞きたいんですが、プロパティ自体はアンチパターンではないですよね? ある本にセッターを使うなら別にメソッド用意しろと書いてありました 理由はクラス外からメンバを操作してはいけないのと、値チェックができなくなるからと これらは別にプロパティでもできるんで(そもそもプロパティはメソッド)、間違ってますよね? http://mevius.5ch.net/test/read.cgi/tech/1719656321/8
9: デフォルトの名無しさん (ワッチョイ cd01-VZYF) [sage] 2024/07/19(金) 23:31:48.25 ID:QqZ5EOxb0 >>8 >ある本にセッターを使うなら別にメソッド用意しろと書いてありました 状況による publicなセッターのほうが望ましいケースが稀なのは確か http://mevius.5ch.net/test/read.cgi/tech/1719656321/9
10: デフォルトの名無しさん (ワッチョイ ae68-o7Qo) [sage] 2024/07/20(土) 16:52:32.64 ID:euMlvBLf0 ぞもそもそれc#の本なのか? なぜタイトルをぼかす http://mevius.5ch.net/test/read.cgi/tech/1719656321/10
11: デフォルトの名無しさん (ワッチョイ 8178-Cq3U) [sage] 2024/07/22(月) 06:36:28.74 ID:NgZAB9xM0 セッターゲッターとか久しぶりに聞いた気がする http://mevius.5ch.net/test/read.cgi/tech/1719656321/11
12: デフォルトの名無しさん (ワッチョイ 41d7-pVLH) [sage] 2024/07/29(月) 14:46:58.61 ID:AZP0hoR90 あれ?.NET CoreだとC++/CLIの1次元array使えない? http://mevius.5ch.net/test/read.cgi/tech/1719656321/12
13: デフォルトの名無しさん (ワッチョイ 41d7-pVLH) [sage] 2024/07/29(月) 16:17:59.63 ID:AZP0hoR90 よくよく考えたらすれ違いだなすまねぇ http://mevius.5ch.net/test/read.cgi/tech/1719656321/13
14: デフォルトの名無しさん (ワッチョイ c2c5-ZlnX) [sage] 2024/08/13(火) 12:58:30.17 ID:qhmHbPMW0 実行ファイルのあるフォルダを取得しようとぐぐってためしたらカレントディレクトリを返してくるんだが・・なんか変わった? http://mevius.5ch.net/test/read.cgi/tech/1719656321/14
15: デフォルトの名無しさん (ワッチョイ 0655-jY4Y) [sage] 2024/08/13(火) 13:03:50.93 ID:NwhX+oy+0 取得するコード書いてくれにゃ答えられんよ あと.NET 5以降なのか.NET Frameworkなのかとか http://mevius.5ch.net/test/read.cgi/tech/1719656321/15
16: デフォルトの名無しさん (ワッチョイ edd7-D37a) [sage] 2024/08/17(土) 11:34:37.81 ID:0uZEK+kK0 テキトーな疑問だけ投げて二度と来ない単発荒らしか>>14は http://mevius.5ch.net/test/read.cgi/tech/1719656321/16
17: デフォルトの名無しさん (ワッチョイ 6d1d-TeHf) [sage] 2024/08/17(土) 18:26:07.56 ID:7ysjw50y0 それもまたよし http://mevius.5ch.net/test/read.cgi/tech/1719656321/17
18: デフォルトの名無しさん (ワッチョイ 7f68-9uNt) [sage] 2024/08/18(日) 14:40:47.88 ID:SsGk7ZLr0 >>16 寂しがり屋なの? 来てほしかったの? 反応がない=同じ現象に出くわした人がここにはいない、ってことだからここにきても意味ないじゃん もう返事もらってんだよ、それくらい理解できないの?なさけない http://mevius.5ch.net/test/read.cgi/tech/1719656321/18
19: デフォルトの名無しさん (ワッチョイ 1fd7-WLSN) [sage] 2024/08/18(日) 16:52:26.07 ID:GtHdHJ0K0 見本のような基地外だな http://mevius.5ch.net/test/read.cgi/tech/1719656321/19
20: デフォルトの名無しさん (ワッチョイ 1f78-0iFT) [sage] 2024/08/18(日) 19:24:32.75 ID:HTF0RcUb0 こいつは「本物」だぁ http://mevius.5ch.net/test/read.cgi/tech/1719656321/20
21: デフォルトの名無しさん (ワンミングク MM8f-e5Ye) [sage] 2024/08/18(日) 20:39:07.06 ID:zJcx09U/M いつからか こんな限界集落のマ板なんかに変なの居着いた http://mevius.5ch.net/test/read.cgi/tech/1719656321/21
22: デフォルトの名無しさん (ワッチョイ 1f78-WLSN) [sage] 2024/08/19(月) 06:26:30.30 ID:SGLtwM6z0 ここはム板 http://mevius.5ch.net/test/read.cgi/tech/1719656321/22
23: デフォルトの名無しさん (ワッチョイ 9f01-LEyn) [sage] 2024/08/19(月) 06:31:58.08 ID:QkiVzACw0 >>21 マ板の方はご遠慮いただけますでしょうか http://mevius.5ch.net/test/read.cgi/tech/1719656321/23
24: デフォルトの名無しさん (ワントンキン MMdf-e5Ye) [sage] 2024/08/19(月) 07:35:48.04 ID:I+C1rt+hM ムやったね…… http://mevius.5ch.net/test/read.cgi/tech/1719656321/24
25: デフォルトの名無しさん (ワッチョイ ff4a-F+B+) [sage] 2024/08/23(金) 20:08:18.72 ID:NK40bFjG0 コンソールアプリで画面を上側へスクロールしたときに文字が表示されません Console.BufferHeightで行数を増やしているのに、何故か反映されない Win10では正常に表示されたのに、Win11では表示されない http://mevius.5ch.net/test/read.cgi/tech/1719656321/25
26: デフォルトの名無しさん (ワッチョイ c53c-G6Q9) [sage] 2024/08/25(日) 23:22:26.70 ID:bGprUffz0 ググっても出ない中々難しめの質問AIにしたらサンプルコードまで答えてくれやがった 正常動作するかは知らんが 仕様諸々精査してできるかどうかの判断を自動でやってくれるのは楽だわ http://mevius.5ch.net/test/read.cgi/tech/1719656321/26
27: デフォルトの名無しさん (ワッチョイ 7901-okoy) [sage] 2024/08/26(月) 00:14:24.04 ID:dB7SOU9G0 回答を検証できる質問でないとハマるよ それっぽい回答来たから鵜呑みにしてたけど後からハルシネーションだったとわかってガックリ来た 付き合い方を考えないと http://mevius.5ch.net/test/read.cgi/tech/1719656321/27
28: デフォルトの名無しさん (ワッチョイ ff2c-B/u1) [sage] 2024/09/01(日) 11:24:48.74 ID:LL2O7mfa0 vscodeで作成してます。.NETではなく.NET Framework用でコンパイルしたいのですがcsprojをいじればいいんですか?イマイチぐぐっても分かりませんでした… http://mevius.5ch.net/test/read.cgi/tech/1719656321/28
29: デフォルトの名無しさん (ワッチョイ 8728-7Z3J) [sage] 2024/09/01(日) 13:03:18.55 ID:Z5xSjoFS0 ターゲットフレームワークを変更する おそらくNugetの依存関係が壊滅するのでライブラリのバージョン等を頑張って修正 まあ、そのレベルだと素直にVSでプロジェクト作り直した方が確実に早い http://mevius.5ch.net/test/read.cgi/tech/1719656321/29
30: デフォルトの名無しさん (ワッチョイ ff98-B/u1) [sage] 2024/09/02(月) 22:54:25.71 ID:h77XuHn20 >>29 依存関係とか変更とかまったく分からないのでnet48でプロジェクトを作りました しかしc#が勝手に最新で作り出すのでなんとかしないと… http://mevius.5ch.net/test/read.cgi/tech/1719656321/30
31: デフォルトの名無しさん (ワッチョイ ff98-B/u1) [sage] 2024/09/02(月) 23:05:06.91 ID:h77XuHn20 implicitusingを無効にしたらいけました! coreCLRの開始イベント使ってねーぞみたいな注意が出ますがとりあえず無視します http://mevius.5ch.net/test/read.cgi/tech/1719656321/31
32: デフォルトの名無しさん (ワッチョイ e7d7-D/hx) [sage] 2024/09/03(火) 07:44:08.63 ID:PDmQOkMO0 だからそんなこともわからんレベルなら 普通のVisualStudio IDE使ってテンプレートから作ってもらえ .NET Core系用と.NET Framework系用でテンプレート別々にあるぞ http://mevius.5ch.net/test/read.cgi/tech/1719656321/32
33: デフォルトの名無しさん (ワッチョイ e733-wyug) [sage] 2024/09/03(火) 08:49:37.91 ID:4PaG9Ni+0 .NET Frameworkで作るのならVS Codeにこだわる意味が分からんな http://mevius.5ch.net/test/read.cgi/tech/1719656321/33
34: デフォルトの名無しさん (ワッチョイ df69-Z2/Z) [sage] 2024/09/03(火) 09:54:47.33 ID:+c3TQ6I00 初心者ならプロジェクト作成以外もVisual Studio使った方が楽じゃないか http://mevius.5ch.net/test/read.cgi/tech/1719656321/34
35: デフォルトの名無しさん (ワッチョイ 7fad-gXPy) [] 2024/09/03(火) 10:47:54.65 ID:zynfI0Xf0 初心者以外でもvisual studioでいいのでは? VS Codeって何のためにあるの? http://mevius.5ch.net/test/read.cgi/tech/1719656321/35
36: デフォルトの名無しさん (ワッチョイ 7f05-55Je) [sage] 2024/09/03(火) 18:52:22.72 ID:tn1VFMYP0 >>35 自由度の高い拡張機能が作成可能とか? メリットいかせずに「他人と違ったことする俺すげぇ」ってバカのほうが多い気はする そして拗れてcsc.exeへ。勉強効率も悪くろくなもの作れなくなるバカの末路 ちなみにどっちも初心者スレで「やり方わかりません教えて」みたいな質問者見たことある http://mevius.5ch.net/test/read.cgi/tech/1719656321/36
37: デフォルトの名無しさん (ワッチョイ e7a5-QZ+C) [] 2024/09/03(火) 20:51:18.41 ID:AjfoquOu0 VS CodeはVSがインストール出来ない環境で使うんだよ http://mevius.5ch.net/test/read.cgi/tech/1719656321/37
38: デフォルトの名無しさん (ワッチョイ ff6e-B/u1) [sage] 2024/09/03(火) 22:16:15.43 ID:KfZ8HCC90 maui、xamlとかモリモリ書かないならvscodeで.netは普通にいけると思う。 http://mevius.5ch.net/test/read.cgi/tech/1719656321/38
39: デフォルトの名無しさん (ワッチョイ 0701-WS2K) [sage] 2024/09/03(火) 22:57:01.51 ID:ySKcrG5T0 他のフレワークだとVSCode前提みたいなところがあるから、基本的にコマンド一発でテンプレートやコンフィグ全生成してくれるのが殆どなんだよなー 自分はC#使うのは2〜3割くらいに減ってるから、一旦VSのテンプレートで生成した後にVSCode持ってって作業してる。 別にVSのまま作業しても良いんだけど、他がずっとVSCode使ってるからそのまま殆どなんとなく。 ビルドの設定追い込む時とかはVSに戻って作業する http://mevius.5ch.net/test/read.cgi/tech/1719656321/39
40: デフォルトの名無しさん (ワッチョイ 2796-0xUn) [sage] 2024/09/03(火) 23:52:43.04 ID:PSfMpKNk0 .NET8に移行しようとしてSystem.Drawing.Commonをnugetで取得して、参照のパッケージのところにもちゃんと入ってるのにビルドするとアセンブリ追加しろやってエラーが出ます System.Drawing.Commonに限った話じゃないとは思うんですが、nugetしてるはずなのに使えないケースってあります?なんか対処法とかありますかね nugetのフォルダのsystem.drawing.common.dllを直接追加してみるとエラーが出るし…… http://mevius.5ch.net/test/read.cgi/tech/1719656321/40
41: デフォルトの名無しさん (ワッチョイ 2778-D/hx) [sage] 2024/09/04(水) 05:59:16.88 ID:vTUmaV8z0 依存関係が足りないとか http://mevius.5ch.net/test/read.cgi/tech/1719656321/41
42: デフォルトの名無しさん (ワッチョイ e733-wyug) [sage] 2024/09/04(水) 08:45:46.87 ID:0YyVWJnw0 >>40 ターゲットOSをWindowsにしなきゃだめになったんじゃなかったっけか http://mevius.5ch.net/test/read.cgi/tech/1719656321/42
43: デフォルトの名無しさん (ワッチョイ 27b3-0xUn) [sage] 2024/09/04(水) 21:50:02.76 ID:Gc+g798x0 >>41-42 ありがとうございます。解決しました。 プロジェクトじゃなくて、プロジェクトが参照してるライブラリが古くて画像周りがおかしかったことが原因でした…… いやーてっきりプロジェクトに問題があるものだとばかり。 お手数をおかけして申し訳ありませんでした。 http://mevius.5ch.net/test/read.cgi/tech/1719656321/43
44: デフォルトの名無しさん (ワッチョイ 0701-cMiB) [] 2024/09/05(木) 22:43:12.04 ID:IsSxmn+e0 string のなかに " いれたいんだができるん? string x=""+"aaaa"+"" http://mevius.5ch.net/test/read.cgi/tech/1719656321/44
45: デフォルトの名無しさん (ワッチョイ e731-g3wY) [sage] 2024/09/05(木) 22:47:08.76 ID:oSzSq1tU0 >>44 こういうこと? string x = "\"+\"aaaa\"+\""; http://mevius.5ch.net/test/read.cgi/tech/1719656321/45
46: デフォルトの名無しさん (ワッチョイ 0701-cMiB) [] 2024/09/05(木) 23:13:37.12 ID:IsSxmn+e0 それでできそうかも。試してみる。 プロセス起動させるとき、引数の変数にパス入れるけどパスの中にスペースがあると だめなんでそれの回避として " が必要。 http://mevius.5ch.net/test/read.cgi/tech/1719656321/46
47: デフォルトの名無しさん (ワッチョイ 0701-cMiB) [] 2024/09/05(木) 23:26:05.02 ID:IsSxmn+e0 だめっぽいな。 aaaaはstring の変数でもってきてる。 http://mevius.5ch.net/test/read.cgi/tech/1719656321/47
48: デフォルトの名無しさん (ワッチョイ ff01-esRI) [sage] 2024/09/06(金) 00:01:44.71 ID:fMgfL8Dd0 だめっぽいのは君の書き方じゃないか http://mevius.5ch.net/test/read.cgi/tech/1719656321/48
49: デフォルトの名無しさん (ワッチョイ 5fe2-V0u1) [sage] 2024/09/06(金) 00:10:56.19 ID:FMgRnbLf0 バックスラッシュの意味理解しよ http://mevius.5ch.net/test/read.cgi/tech/1719656321/49
50: デフォルトの名無しさん (ワッチョイ df61-Z2/Z) [sage] 2024/09/06(金) 00:19:55.27 ID:4rrS/3cJ0 string s = "aaaa"; string x = $"\"{s}\""; http://mevius.5ch.net/test/read.cgi/tech/1719656321/50
51: デフォルトの名無しさん (スププ Sd7f-t43I) [sage] 2024/09/06(金) 02:38:09.45 ID:kwoFnA2yd System::Diagnostics::Process::Startとかだろ "\"" + filePath + "\"" http://mevius.5ch.net/test/read.cgi/tech/1719656321/51
52: デフォルトの名無しさん (ワッチョイ 7f11-gXPy) [] 2024/09/06(金) 03:15:10.46 ID:CmuGhD0i0 なんでわざわざ足してんの? http://mevius.5ch.net/test/read.cgi/tech/1719656321/52
53: デフォルトの名無しさん (ワッチョイ 2778-D/hx) [sage] 2024/09/06(金) 05:55:59.83 ID:c0VNDQG50 Windows君はパスに空白含んでたらバカになるからダブルクォートしないといけないからね >>44 string x = """aaaa"""; これで http://mevius.5ch.net/test/read.cgi/tech/1719656321/53
54: デフォルトの名無しさん (ワッチョイ 2778-D/hx) [sage] 2024/09/06(金) 05:57:26.94 ID:c0VNDQG50 >>47を読んで無かったわww それなら>>51でいいか http://mevius.5ch.net/test/read.cgi/tech/1719656321/54
55: デフォルトの名無しさん (ワッチョイ 0701-cMiB) [] 2024/09/06(金) 07:11:30.93 ID:6dWW3slR0 string x = $"\"{s}\""; これ採用 TNX! http://mevius.5ch.net/test/read.cgi/tech/1719656321/55
56: デフォルトの名無しさん (ワッチョイ e7d7-D/hx) [sage] 2024/09/06(金) 08:03:43.33 ID:atJH5uZ+0 もうちょっとあれこれ繋げるもんがあるならともかく たったそれだけにString.Format使う意味ある? http://mevius.5ch.net/test/read.cgi/tech/1719656321/56
57: デフォルトの名無しさん (ブーイモ MM8f-5+wm) [sage] 2024/09/06(金) 10:26:55.33 ID:q1RifKtNM 2回以上+で結合すると無駄なアロケートとコピーが発生する ループしないなら気にする必要ないけど、+に拘るメリットも特にないな http://mevius.5ch.net/test/read.cgi/tech/1719656321/57
58: デフォルトの名無しさん (ワッチョイ e7d7-D/hx) [sage] 2024/09/06(金) 14:31:56.02 ID:atJH5uZ+0 なんかふと気になってILSpyしてみたら >>55程度だと+連結に置き換えられてて、もう一つ変数増やしたらDefaultInterpolatedStringHandler処理になってたわ http://mevius.5ch.net/test/read.cgi/tech/1719656321/58
59: デフォルトの名無しさん (ワッチョイ dfa7-cMiB) [sage] 2024/09/06(金) 22:02:01.77 ID:4rrS/3cJ0 >>58 C#10から実装が変わってかなり高速化したらしい http://mevius.5ch.net/test/read.cgi/tech/1719656321/59
60: デフォルトの名無しさん (ワッチョイ 65fd-O0gj) [sage] 2024/09/08(日) 14:19:12.90 ID:Lcq5kqTI0 https://ufcpp.net/study/csharp/sp_attribute.html 属性付加について質問です 上リンクにバブルソートの途中経過を出力する例がありますが、 /// <summary> /// SHOW_INTERMEDIATE というシンボルが定義されているときのみ /// 配列の内容をコンソールに表示する。 /// </summary> [Conditional("SHOW_INTERMEDIATE")] がよくわかりません。 このシンボルの定義はどこで誰がするのでしょう? 途中経過を見るかどうかならbool型を渡すだけでできると思うのですが属性を使うメリットは何でしょう? http://mevius.5ch.net/test/read.cgi/tech/1719656321/60
61: デフォルトの名無しさん (JP 0H92-Jfb+) [sage] 2024/09/08(日) 16:40:59.79 ID:TkJTVSzCH https://hatsune.hatenablog.jp/entry/2021/12/20/151144 の条件つきコンパイルシンボルに 「SHOW_INTERMEDIATE」も指定して実行したときだけ IntermediateOutput(array); が呼ばれる ソースコードをいじらすともプロジェクト設定だけで動作を切り替えられる http://mevius.5ch.net/test/read.cgi/tech/1719656321/61
62: デフォルトの名無しさん (JP 0H92-Jfb+) [sage] 2024/09/08(日) 16:46:45.34 ID:TkJTVSzCH https://ufcpp.net/study/csharp/sp_attribute.html の例だけなら本来ならConditional属性より#ifで動作を切り替えるほうが自然かもしれないけど、メソッドに属性をつけることで「コンパイル時の」動作を切り替えることもできる http://mevius.5ch.net/test/read.cgi/tech/1719656321/62
63: デフォルトの名無しさん (ワッチョイ 659f-O0gj) [sage] 2024/09/08(日) 16:56:39.71 ID:0eGKbJyF0 ありがとうございます! 弄って試してみます http://mevius.5ch.net/test/read.cgi/tech/1719656321/63
64: デフォルトの名無しさん (ブーイモ MM0a-bJfQ) [sage] 2024/09/08(日) 22:39:41.68 ID:QA3NbpCiM #if~#endifだけでこと足りるけど、使いすぎるとコードが見にくくなる。 Conditional属性ならメソッドを呼び出す部分に何も増えないからすっきり。 http://mevius.5ch.net/test/read.cgi/tech/1719656321/64
65: デフォルトの名無しさん (ワッチョイ 716f-rTPM) [sage] 2024/09/10(火) 18:08:51.32 ID:pYXFiK6k0 1年ぶりくらいにC#開発やったらPrismのライセンスが変更されててビックリした 条件があるとはいえ商用で使っていくのは厳しいからどうしようか迷ってる とりあえずv9.0未満ならMITライセンスのままだから使えないこともないんだけど、このまま使うのもなぁ… http://mevius.5ch.net/test/read.cgi/tech/1719656321/65
66: デフォルトの名無しさん (ワッチョイ b501-jK0n) [sage] 2024/09/10(火) 23:39:42.30 ID:FmO9o6ji0 c#がニッチになればなるほど有料ライブラリの存在感が増してきて足元見られてる感はある MAUIとか、何かググるとsyncfusionのボッタクリライブラリの広告ばっか出てきてめちゃくちゃげんなりする どうしてこうなった・・・ http://mevius.5ch.net/test/read.cgi/tech/1719656321/66
67: デフォルトの名無しさん (ワッチョイ b501-JQMk) [sage] 2024/09/11(水) 10:04:33.53 ID:Mwxa/fl+0 c#13来ますね http://mevius.5ch.net/test/read.cgi/tech/1719656321/67
68: デフォルトの名無しさん (スプッッ Sdea-iA/a) [] 2024/09/11(水) 15:28:02.94 ID:NVe6C6lkd C# Dev Kit がゴミすぎてC#13なんてまともに動くはずもないから無視してOK https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit&ssr=false#review-details http://mevius.5ch.net/test/read.cgi/tech/1719656321/68
69: デフォルトの名無しさん (スプッッ Sdea-iA/a) [] 2024/09/11(水) 15:32:38.70 ID:NVe6C6lkd >>66 Visual Studio for macの廃止で MAUI の無料の開発環境はゴミすぎる VScode + C# Dev Kit しかなくなったからな。 もうお金持ちしか使っていない。 http://mevius.5ch.net/test/read.cgi/tech/1719656321/69
70: デフォルトの名無しさん (スプッッ Sdea-iA/a) [] 2024/09/11(水) 15:34:46.79 ID:NVe6C6lkd MAUI アプリは市場的に iOS 抜きでは考えられず、そうなると「mac上での開発」が大前提なのに Visual Studio for macが廃止になったからな。 http://mevius.5ch.net/test/read.cgi/tech/1719656321/70
71: デフォルトの名無しさん (ワッチョイ b6e4-MWGe) [sage] 2024/09/11(水) 18:27:03.65 ID:XegoQ2KD0 Expressも更新しないしドケチ弊社はvscodeですよ http://mevius.5ch.net/test/read.cgi/tech/1719656321/71
72: デフォルトの名無しさん (オイコラミネオ MM71-IFMZ) [sage] 2024/09/11(水) 21:07:10.19 ID:tsOfJ2jSM c#13の恩恵受けるの利用者の1%以下説 http://mevius.5ch.net/test/read.cgi/tech/1719656321/72
73: デフォルトの名無しさん (ワッチョイ 65e3-ssB9) [sage] 2024/09/12(木) 00:30:07.84 ID:tw/IepBM0 結局あと数年は使うデスクトップアプリなら何使えばいいの http://mevius.5ch.net/test/read.cgi/tech/1719656321/73
74: デフォルトの名無しさん (ワッチョイ 39da-IU9Y) [sage] 2024/09/12(木) 00:57:04.66 ID:abJIVzSD0 Forms http://mevius.5ch.net/test/read.cgi/tech/1719656321/74
75: デフォルトの名無しさん (ワッチョイ 1178-IFMZ) [sage] 2024/09/12(木) 06:52:35.11 ID:3diDP2dM0 C#13はあんまり惹かれる内容が無くて…… http://mevius.5ch.net/test/read.cgi/tech/1719656321/75
76: デフォルトの名無しさん (ワッチョイ 5d2a-iA/a) [] 2024/09/12(木) 11:07:15.58 ID:0rD/09ib0 結局のところMAUIはAdobe FlashやSilverlightの失敗と同じ道を歩んでしまった。 スマホアプリとデスクトップアプリの統合なんてできるわけないのに。 アップルのMac Catalystも壮大にコケただろ。 http://mevius.5ch.net/test/read.cgi/tech/1719656321/76
77: デフォルトの名無しさん (ワッチョイ 651c-+swD) [sage] 2024/09/12(木) 11:29:41.24 ID:0D4bKRqg0 いやいや、スマホとデスクトップのフレームワーク統合はReact NativeやFlutterで成功してるよ MAUIが失敗したのは単にそれらの競合を上回るだけの魅力がなかったから そもそも当のMS自身がMAUIではなくReact Nativeを主力として採用しているわけで、ドッグフーディングすらまともにやられてない冗談みたいなゴミよ http://mevius.5ch.net/test/read.cgi/tech/1719656321/77
78: デフォルトの名無しさん (ワッチョイ 71d8-IjGr) [sage] 2024/09/12(木) 15:26:52.97 ID:aCcjSW4y0 魅力が無いという消極的な話じゃなくバグがありすぎるんだよ MAUI使うならMAUI Blazor一択 http://mevius.5ch.net/test/read.cgi/tech/1719656321/78
79: デフォルトの名無しさん (スププ Sd0a-jK0n) [sage] 2024/09/12(木) 17:43:21.90 ID:eHy+J5v3d Flutterで作られたデスクトップアプリってあるの?ないこたないんだろうけど、聞いたことがない http://mevius.5ch.net/test/read.cgi/tech/1719656321/79
80: デフォルトの名無しさん (ササクッテロ Spbd-jK0n) [sage] 2024/09/12(木) 20:57:36.84 ID:XSV6/xEMp ラムダ式だらけで何やってるか分からん 名前付きならその名前でなんとなくやってる事が推測出来るのに http://mevius.5ch.net/test/read.cgi/tech/1719656321/80
81: デフォルトの名無しさん (ワッチョイ b501-JQMk) [sage] 2024/09/13(金) 00:37:39.75 ID:f6FEBSA20 具体的にどんなコード? 触れたことないからどんなもんか気になる http://mevius.5ch.net/test/read.cgi/tech/1719656321/81
82: デフォルトの名無しさん (ワッチョイ 9e79-auhz) [sage] 2024/09/13(金) 01:46:12.54 ID:2J3jv9tY0 ラムダだとか無名なんたらって引数には名前書かせたりするのがイマイチだよな 全部匿名で書かせろや http://mevius.5ch.net/test/read.cgi/tech/1719656321/82
83: デフォルトの名無しさん (ワッチョイ 1178-IFMZ) [sage] 2024/09/13(金) 06:49:44.21 ID:Xxd/8jpe0 引数に名前無いと式内でどうやってコード書くんだ http://mevius.5ch.net/test/read.cgi/tech/1719656321/83
84: デフォルトの名無しさん (JP 0H92-Jfb+) [sage] 2024/09/13(金) 07:04:31.00 ID:2PWLnrX2H 最近のC#だと使わない変数/引数は「_」で書けるけどこれのことかな http://mevius.5ch.net/test/read.cgi/tech/1719656321/84
85: デフォルトの名無しさん (ワッチョイ 79d7-IFMZ) [sage] 2024/09/13(金) 08:46:26.70 ID:67a82NYw0 破棄は呼び出し側だし、_だけで変数名にできるけど、やる意味無いしなぁ http://mevius.5ch.net/test/read.cgi/tech/1719656321/85
86: デフォルトの名無しさん (ササクッテロ Spbd-jK0n) [sage] 2024/09/13(金) 09:50:43.10 ID:5m8mJFP+p 名前無いと中身コメント書かれて無いと何やってるかますます分からないだろ おまえら自分の事しか考えて無いのかよ http://mevius.5ch.net/test/read.cgi/tech/1719656321/86
87: デフォルトの名無しさん (ワッチョイ 6abf-MWGe) [sage] 2024/09/13(金) 10:03:36.58 ID:vCoJKF930 可読性がどんどん下がっていく http://mevius.5ch.net/test/read.cgi/tech/1719656321/87
88: デフォルトの名無しさん (ワッチョイ f9d4-tR61) [sage] 2024/09/13(金) 10:18:51.22 ID:WHSymIlK0 kotlinが単一引数ならitで書けたりするよな http://mevius.5ch.net/test/read.cgi/tech/1719656321/88
89: デフォルトの名無しさん (ワッチョイ 6a91-vlgT) [sage] 2024/09/13(金) 11:58:13.17 ID:sF2/C+u40 実例出さないとコードを書いたやつの問題なのか読んでるやつの問題なのかわからないな 普通にどっちもありえる http://mevius.5ch.net/test/read.cgi/tech/1719656321/89
90: デフォルトの名無しさん (ワッチョイ aaae-voeu) [] 2024/09/13(金) 14:56:26.94 ID:HD5QYSk40 OpenAIが複雑な推論能力をもつAIモデル「OpenAI o1」と「OpenAI o1-mini」を発表、プログラミングや数学で高い能力を発揮 https://gigazine.net/news/20240913-openai-o1/ http://mevius.5ch.net/test/read.cgi/tech/1719656321/90
91: デフォルトの名無しさん (オイコラミネオ MM71-IFMZ) [sage] 2024/09/14(土) 00:38:39.43 ID:wZXV9Eo9M 宣言してない変数が出てきたらそれに引数割り当てろとかそんなことを言ってるのかな? http://mevius.5ch.net/test/read.cgi/tech/1719656321/91
92: デフォルトの名無しさん (ワッチョイ 1178-IFMZ) [sage] 2024/09/14(土) 06:23:25.94 ID:f+klQpwH0 JavaScriptかな? http://mevius.5ch.net/test/read.cgi/tech/1719656321/92
93: デフォルトの名無しさん (オイコラミネオ MM71-IFMZ) [sage] 2024/09/14(土) 13:19:57.57 ID:wZXV9Eo9M new Action<A>(=> Console.WriteLine( s ) ); か new Action<A>(Console.WriteLine( s ) ); 見たいなことなんじゃないかと http://mevius.5ch.net/test/read.cgi/tech/1719656321/93
94: デフォルトの名無しさん (アウアウエー Sa52-t/33) [sage] 2024/09/14(土) 13:48:53.85 ID:o3f0Ddoea Rubyのundefined黒魔術のことか http://mevius.5ch.net/test/read.cgi/tech/1719656321/94
95: デフォルトの名無しさん (ワッチョイ 8ae2-eYPa) [sage] 2024/09/14(土) 22:08:29.61 ID:FSRkRcLf0 それコンパイラーが結局最適化するからええやん http://mevius.5ch.net/test/read.cgi/tech/1719656321/95
96: デフォルトの名無しさん (ワッチョイ 128b-Q+sl) [sage] 2024/09/26(木) 17:43:19.96 ID:3JTs1+bS0 Unityって.NETに移植される予定あるの? ここ5年ほどは.NETばかりが進化してUnityは時止まってる感あるけど http://mevius.5ch.net/test/read.cgi/tech/1719656321/96
97: デフォルトの名無しさん (ワッチョイ f378-92rV) [sage] 2024/09/26(木) 18:08:10.54 ID:Qc6+rELv0 移植って何だよ 言ってる意味が分らんぞ http://mevius.5ch.net/test/read.cgi/tech/1719656321/97
98: デフォルトの名無しさん (アウアウウー Sa43-62zA) [sage] 2024/09/26(木) 18:28:01.53 ID:CKFT+8KQa エスパーすると… わからん http://mevius.5ch.net/test/read.cgi/tech/1719656321/98
99: デフォルトの名無しさん (ワッチョイ 72d1-sm05) [sage] 2024/09/26(木) 20:43:41.41 ID:78wjS3t+0 Unityスレでやれよ http://mevius.5ch.net/test/read.cgi/tech/1719656321/99
100: デフォルトの名無しさん (ワッチョイ 1610-sUBN) [sage] 2024/09/27(金) 06:17:43.36 ID:H6GdPqZc0 ライブラリ使うってレベルじゃねぇぞ http://mevius.5ch.net/test/read.cgi/tech/1719656321/100
101: デフォルトの名無しさん (ワッチョイ cbb3-BSAv) [sage] 2024/09/28(土) 15:53:03.33 ID:Nide2Zz10 あのースレ違いとは重々承知の上なんですが、ASP.NETの求人ってどんな感じですかね これまでずーっとC#のデスクトップアプリとかまぁローカルなシステム作りばかりやってきたんですが、いくらなんでも未来がないからウェブへの転職狙ってるんですよね でキャリア活かそうとASPいじりはじめたんですが今はどこもかしこもjavascriptみたいなイメージで 業務でASP使ってるとかASPで転職活動したとかそういう人いたら話聞かせてほしいんです http://mevius.5ch.net/test/read.cgi/tech/1719656321/101
102: デフォルトの名無しさん (スプープ Sd52-i443) [sage] 2024/09/28(土) 17:25:46.96 ID:aGtM+jOEd どう考えても普通にJavaScriptやる方がいい。 C#履修者ならTypeScript自体の習得は爆速だよ、本気でやれば多分一週間もかからない。何しろ設計者が同じなので書き味に違和感が無くなるのはすぐのはず 問題はReact、Vue、Nextなどフレームワークやライブラリのスキルだけど、正直ここは常にコロコロ変わって勉強が必要な分野なので途中参加でもあまりハンデはないと思う 転職しても、JavaやC#のお硬い言語のキャリアは重宝されるから決して無駄にはならないはず ASP.NETやBlazorの需要は限定的だし先行き不透明過ぎる 自分も似たようなことしたので頑張って http://mevius.5ch.net/test/read.cgi/tech/1719656321/102
103: デフォルトの名無しさん (ササクッテロ Sp47-i443) [sage] 2024/09/28(土) 18:03:06.22 ID:vky4rjg9p スクリプト言語は糞 http://mevius.5ch.net/test/read.cgi/tech/1719656321/103
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 373 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.015s