!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
■Visual Studio 2017 Community(無償の統合開発環境)等はこちら
http://www.visualstudio.com/downloads/
■コードを貼る場合はこちら
http://ideone.com/
■前スレ
C#, C♯, C#相談室 Part94
https://mevius.5ch.net/test/read.cgi/tech/1553075856/
■次スレは>>970が建てる事。
建てられない場合は他を指定する事。
C#, C♯, C#相談室 Part96
https://mevius.5ch.net/test/read.cgi/tech/1639965805/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
C#, C♯, C#相談室 Part97
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ d707-bKpv)
2022/12/21(水) 10:18:38.02ID:DxBIri9+0272デフォルトの名無しさん (ワッチョイ 3d07-Aoo2)
2023/03/16(木) 22:37:25.26ID:coFKYGG/0 どうでしょうかって知らんがな
上司に聞け
上司に聞け
273デフォルトの名無しさん (ブーイモ MMee-Q6zA)
2023/03/16(木) 23:30:46.22ID:nNGsntyCM >>271
>public string BookName__書籍名;
これだと英語名その対訳の組み合わせを間違えないように覚えてないとだめなのでメンテナンスコストがあがるだけな気がする
データディクショナリを整備したりインテリセンスのmigemo対応を頑張ってみるといいんじゃまいか?
>public string BookName__書籍名;
これだと英語名その対訳の組み合わせを間違えないように覚えてないとだめなのでメンテナンスコストがあがるだけな気がする
データディクショナリを整備したりインテリセンスのmigemo対応を頑張ってみるといいんじゃまいか?
274デフォルトの名無しさん (ワッチョイ 6d5f-mccQ)
2023/03/17(金) 00:11:50.11ID:I7yGzGSd0 この日本語力だとコード品質も心配になる
275デフォルトの名無しさん (ワッチョイ 757f-9Bo7)
2023/03/17(金) 00:52:09.32ID:5jT41ER00276デフォルトの名無しさん (ワッチョイ 757f-9Bo7)
2023/03/17(金) 00:54:00.54ID:5jT41ER00 >>272
そういう上司いません。いるけど、専門外。
そういう上司いません。いるけど、専門外。
277デフォルトの名無しさん (ワッチョイ 7102-S+nL)
2023/03/17(金) 08:02:55.94ID:5m2XUDK70 変数名に日本語使われてるの見ると、ここの開発者ゴミだなってなる
278デフォルトの名無しさん (ワッチョイ 7102-4J11)
2023/03/17(金) 12:27:39.16ID:qBIjuKdn0 世の中にはいろんな人がいて、様々なケースがあることを想像できない世間知らず
279デフォルトの名無しさん (ワッチョイ 8e42-JIpj)
2023/03/17(金) 12:44:03.16ID:H2liKR380 普通はフィールドを単独の変数として扱わずにテーブル毎のクラスを作って管理する
DapperやEntityFrameworkなどのORMでは強制的にそうさせられる
これを機にORMへステップアップしてみるのも面白いと思うよ
DapperやEntityFrameworkなどのORMでは強制的にそうさせられる
これを機にORMへステップアップしてみるのも面白いと思うよ
280デフォルトの名無しさん (ワッチョイ 7aad-Mu7q)
2023/03/17(金) 16:32:19.54ID:Xu7B9KVM0 クラスのフィールド名って最初に書いてる
281デフォルトの名無しさん (アウアウウー Sa89-Aoo2)
2023/03/17(金) 16:34:27.72ID:m9SyQiz8a そもそもフィールドをpublicにしてはいけない
282デフォルトの名無しさん (ワッチョイ 8e4b-cLvT)
2023/03/17(金) 17:23:57.35ID:iuC25oyk0 え?
283デフォルトの名無しさん (ササクッテロラ Sp85-mNQQ)
2023/03/17(金) 17:26:38.74ID:0nIn5dFop めんどくさいだろpublicでいいよ
284デフォルトの名無しさん (ワッチョイ c133-l351)
2023/03/17(金) 17:33:20.91ID:calEMDbx0 自分一人で作って自分一人で使うのなら好きにすればいいんじゃね?
285デフォルトの名無しさん (オイコラミネオ MM3d-mIEw)
2023/03/17(金) 17:34:38.14ID:BZ7G7tLCM フィールドをpublicにしてるWPFは?
286デフォルトの名無しさん (ブーイモ MMbe-kA1E)
2023/03/17(金) 17:36:00.83ID:MAARUdz9M >>279
ストアドプロシジャ主体の昔からのシステムなので、おっしゃるようなコードファーストの考え方と噛み合わないところがあります。
いまは、ストアドプロシジャを作成することなく、コードファーストでデータベースへの指示はEFに任せるのかなぁ。
ストアドプロシジャ主体の昔からのシステムなので、おっしゃるようなコードファーストの考え方と噛み合わないところがあります。
いまは、ストアドプロシジャを作成することなく、コードファーストでデータベースへの指示はEFに任せるのかなぁ。
287デフォルトの名無しさん (ワッチョイ 7102-S+nL)
2023/03/17(金) 18:21:24.41ID:5m2XUDK70 https://learn.microsoft.com/ja-jp/dotnet/csharp/programming-guide/classes-and-structs/fields
> 通常、フィールドは、プライベートまたは保護されたアクセシビリティを持つ変数に対してのみ使用します。
> 通常、フィールドは、プライベートまたは保護されたアクセシビリティを持つ変数に対してのみ使用します。
288デフォルトの名無しさん (オイコラミネオ MM3d-JIpj)
2023/03/17(金) 19:03:38.15ID:BZ7G7tLCM >>287
通常は通常でしかないよ~
選択は自由
C#でプロパティを使いだしたのはget;set;自動実装で簡単になってからでそれまでは結構public fieldは使われてた
一番困るのは何でプロパティを使うべきなのか全員を納得させられる答えがない
WPFもUnityもフィールドをpublicにして使ってる
そこを突っついてプロパティにしろって言うのは違うだろと
通常は通常でしかないよ~
選択は自由
C#でプロパティを使いだしたのはget;set;自動実装で簡単になってからでそれまでは結構public fieldは使われてた
一番困るのは何でプロパティを使うべきなのか全員を納得させられる答えがない
WPFもUnityもフィールドをpublicにして使ってる
そこを突っついてプロパティにしろって言うのは違うだろと
289デフォルトの名無しさん (ワッチョイ 7102-S+nL)
2023/03/17(金) 20:24:18.39ID:5m2XUDK70 別にお前を納得させるつもりはないからどうでもいいよ
プロパティを使うべき理由なんて調べればいくらでも出てくる
プロパティを使うべき理由なんて調べればいくらでも出てくる
290デフォルトの名無しさん (オイコラミネオ MM3d-JIpj)
2023/03/17(金) 20:32:49.25ID:BZ7G7tLCM 悪党のようなかっこええ捨て台詞痛み入ります!
こいつらしっかり考えたこともないし実際に使ってこなかったから言葉が弱いんだよな
誰も説得できないか弱さ
こいつらしっかり考えたこともないし実際に使ってこなかったから言葉が弱いんだよな
誰も説得できないか弱さ
291デフォルトの名無しさん (ワッチョイ 7102-S+nL)
2023/03/17(金) 20:36:26.95ID:5m2XUDK70 教えてくださいお願いしますという態度ならともかく、そもそも話を聞く気が無さそうな奴に
無駄なレスバする気はないよ
無駄なレスバする気はないよ
292デフォルトの名無しさん (スプッッ Sd7a-ysRc)
2023/03/17(金) 21:00:27.77ID:irjN28+Dd ノリノリでレスバしてますやん
293デフォルトの名無しさん (オイコラミネオ MM3d-JIpj)
2023/03/17(金) 21:17:05.47ID:BZ7G7tLCM > 教えてくださいお願いします
馬鹿なんwwwwwww
馬鹿なんwwwwwww
294デフォルトの名無しさん (オイコラミネオ MM3d-JIpj)
2023/03/17(金) 21:18:19.46ID:BZ7G7tLCM 脳みそ空っぽでこれまでのC#の流れも知らず考えたこともない園児に教えを乞うやつはおらんw
295デフォルトの名無しさん (ワッチョイ a179-V9kb)
2023/03/18(土) 03:30:36.17ID:fK7nmr8d0 今日も俺の勝ちだな
296デフォルトの名無しさん (ワッチョイ 824b-KB9r)
2023/03/27(月) 00:34:18.07ID:CcvtVsNT0 >>292
草
草
297デフォルトの名無しさん (ワッチョイ 7907-C7iR)
2023/03/27(月) 07:19:15.71ID:jIqJMMmT0 経験の少ないアホを納得させようというのはこんな風にたいてい徒労に終わる
フィールドを直接公開しないというのはオブジェクト指向の最も基本的なデザインパターンだが破りたきゃ勝手に破ってなぜ開発が難しくなったのか理解できず右往左往してりゃいいさ
フィールドを直接公開しないというのはオブジェクト指向の最も基本的なデザインパターンだが破りたきゃ勝手に破ってなぜ開発が難しくなったのか理解できず右往左往してりゃいいさ
298デフォルトの名無しさん (テテンテンテン MM26-CXWr)
2023/03/27(月) 09:11:42.72ID:LJBvMHRtM 抽象化を理解してないんだろう
299デフォルトの名無しさん (ササクッテロラ Spf1-cFlm)
2023/03/27(月) 09:39:45.84ID:SNc8vC84p 隠蔽は失敗だったってみんな言ってるよ
300デフォルトの名無しさん (ワッチョイ 2ea7-wSlO)
2023/03/27(月) 10:48:24.00ID:jtLNmc6A0 unsafeみたいに強制ギブスつきでいいから非公開メンバにアクセスさせてほしいよな
リフレクションはさすがにダルすぎる
リフレクションはさすがにダルすぎる
301デフォルトの名無しさん (アウアウウー Saa5-C7iR)
2023/03/27(月) 10:51:33.97ID:UhSbFhq6a 隠蔽したものに触ろうというのがそもそも間違い
302デフォルトの名無しさん (ササクッテロラ Spf1-cFlm)
2023/03/27(月) 11:28:30.92ID:4auoO0fAp 隠蔽先に美味しいものが沢山あるだがw
303デフォルトの名無しさん (アウアウウー Saa5-C7iR)
2023/03/27(月) 11:28:53.05ID:UhSbFhq6a あさはか
304デフォルトの名無しさん (ワッチョイ 9901-wUZC)
2023/03/27(月) 11:46:13.73ID:SicRvVGw0 受け渡しの際になんの処理もしないんだったら直公開でええやん
なんかしたいときに一段かませばいいだけのこと
なんかしたいときに一段かませばいいだけのこと
305デフォルトの名無しさん (オイコラミネオ MM49-uluY)
2023/03/27(月) 17:03:35.68ID:yhvlQQOzM >>297
いやいや
経験が少ないのはお前の方だろw
頭がガッチガチのゆとり人間だなと
> フィールドを直接公開しないというのはオブジェクト指向の最も基本的なデザインパターン
前にも書いたけどWPFもunityもpublicフィールドを使ってるよ
get setがpublicでフレームワークから要求されてないのにプロパティ使う意味なんてただの一貫性の問題だろう
c++のオブジェクト指向でもgetter/setter使ってる人間はほぼいない
でっかいOSSでもそんな使い方なんてしてない
何が何でもプロパティじゃなければいけない理由などないから使いやすい使い方をしてる
プロパティは実際に使い勝手が悪いので過去はあまり使われてなかった
自動実装で簡単に実装できるようになってから利用が進んだ
最初は自動実装もなくgetとsetのアクセス制限も別にできず意味不明だった
何より行数が不必要に消費されてコードの見通しが悪くなるゴミだった
いやいや
経験が少ないのはお前の方だろw
頭がガッチガチのゆとり人間だなと
> フィールドを直接公開しないというのはオブジェクト指向の最も基本的なデザインパターン
前にも書いたけどWPFもunityもpublicフィールドを使ってるよ
get setがpublicでフレームワークから要求されてないのにプロパティ使う意味なんてただの一貫性の問題だろう
c++のオブジェクト指向でもgetter/setter使ってる人間はほぼいない
でっかいOSSでもそんな使い方なんてしてない
何が何でもプロパティじゃなければいけない理由などないから使いやすい使い方をしてる
プロパティは実際に使い勝手が悪いので過去はあまり使われてなかった
自動実装で簡単に実装できるようになってから利用が進んだ
最初は自動実装もなくgetとsetのアクセス制限も別にできず意味不明だった
何より行数が不必要に消費されてコードの見通しが悪くなるゴミだった
306デフォルトの名無しさん (アウアウウー Saa5-C7iR)
2023/03/27(月) 17:51:39.08ID:gC9awdqwa 書けば書くほどあさはかなのがわかるだけ
307デフォルトの名無しさん (オイコラミネオ MM49-uluY)
2023/03/27(月) 18:24:15.49ID:yhvlQQOzM308デフォルトの名無しさん (ササクッテロラ Spf1-cFlm)
2023/03/27(月) 20:52:28.58ID:aN1DSR/9p 公開するものはpublic宣言、公開しないものにはprivate宣言
だからプロパティ何それ美味しいの?
って感じ
だからプロパティ何それ美味しいの?
って感じ
309デフォルトの名無しさん (ワッチョイ d2bd-uluY)
2023/03/28(火) 00:33:14.14ID:YDJV1nTC0310デフォルトの名無しさん (ワッチョイ c679-1XQV)
2023/03/30(木) 09:03:39.15ID:No035PWN0 プログラミン覚えられない
コツコツやるしかないよな
コツコツやるしかないよな
311デフォルトの名無しさん (ワッチョイ 4d42-3uzD)
2023/03/30(木) 09:36:15.92ID:JRSIRLo00312デフォルトの名無しさん (アウアウウー Saa5-C7iR)
2023/03/30(木) 12:35:15.47ID:VoLaXCIOa フィールド公開するやつはプロパティの自動実装の意味すらわかってなさそう
313デフォルトの名無しさん (ワッチョイ c679-1XQV)
2023/03/30(木) 15:16:30.07ID:No035PWN0 不等号ってたまにわからんくなる
不等号のどっちが大きいのか
time < 0
これでtimeが0を下回ったら、という意味になるよね
言語化の問題かな?うまく日本語にする方法ないかな
不等号のどっちが大きいのか
time < 0
これでtimeが0を下回ったら、という意味になるよね
言語化の問題かな?うまく日本語にする方法ないかな
314デフォルトの名無しさん (ワッチョイ ed33-hiv+)
2023/03/30(木) 15:25:41.12ID:x1Dq0GAt0 さすがに不等号が分からないとか言われると小学生からやり直せと言わざるを得ない
315デフォルトの名無しさん (ワッチョイ 064b-IXX1)
2023/03/30(木) 15:40:05.75ID:V2UDEW3E0 左が基準。
316デフォルトの名無しさん (アウアウウー Saa5-JPxZ)
2023/03/30(木) 16:25:37.22ID:op3q7K0Wa 0 > time
とか書かれてると腹立つが
とか書かれてると腹立つが
317デフォルトの名無しさん (ワッチョイ c679-1XQV)
2023/03/30(木) 16:33:28.12ID:No035PWN0318デフォルトの名無しさん (ワッチョイ d232-/phF)
2023/03/30(木) 16:43:38.01ID:lPrU8lpE0 大なり小なりの基準か、あるいはヨーダ記法は邪道か
オーバーロードとか左辺値・右辺値とか
最適化など色々問題があったっけね
オーバーロードとか左辺値・右辺値とか
最適化など色々問題があったっけね
319デフォルトの名無しさん (アウアウウー Saa5-C7iR)
2023/03/30(木) 17:04:44.87ID:F0wEmCvia320デフォルトの名無しさん (スップ Sdc2-I21X)
2023/03/30(木) 17:40:58.48ID:TCmRdoupd powershellは$null比較の時、
左辺に$nullを書かないと思わぬ事故死する
C#とか普通の言語でかつ特に理由が無ければ、
左辺に比較対象、右辺にリテラル等の被比較値を書くのが一般的だろうね
左辺に$nullを書かないと思わぬ事故死する
C#とか普通の言語でかつ特に理由が無ければ、
左辺に比較対象、右辺にリテラル等の被比較値を書くのが一般的だろうね
321デフォルトの名無しさん (ワッチョイ f5bb-Azxu)
2023/03/30(木) 17:41:31.12ID:99fPqKZf0 どっちかだけでよくね?って時々思う
322デフォルトの名無しさん (オイコラミネオ MM49-3uzD)
2023/03/30(木) 18:53:38.63ID:2vbF8I0qM 40歳以上で勉強してもプログラムがわからないなら諦めたほうがいいと思うわ
あおりでなんでもなくコーディング自体が楽しくないなら時間を掛けるだけ無駄かと
それよりも
a >= b
a.以上(b) とでもメソッド掛ける
自分はかねてより複雑になりがちな条件判断は可能な限りメソッドにしたほうがいいと思ってるし
そう書いてる
範囲判定なんかメソッドにしてることも多い
日本語じゃないけどね…
あおりでなんでもなくコーディング自体が楽しくないなら時間を掛けるだけ無駄かと
それよりも
a >= b
a.以上(b) とでもメソッド掛ける
自分はかねてより複雑になりがちな条件判断は可能な限りメソッドにしたほうがいいと思ってるし
そう書いてる
範囲判定なんかメソッドにしてることも多い
日本語じゃないけどね…
323デフォルトの名無しさん (オイコラミネオ MM49-3uzD)
2023/03/30(木) 19:00:14.79ID:2vbF8I0qM 以上と書いたは便宜的なもので実際は概念に合わせて書いてる
A>=Bは結局何なのかでメソッド名も変わり概念の抽象化ができる
A.は優秀(B)だとして数学の点数なら多い方が優秀
ゴルフのスコアなら低い方が優秀
そういうのを何度も書くなら< > なんてあちこちで書かなければいい
A>=Bは結局何なのかでメソッド名も変わり概念の抽象化ができる
A.は優秀(B)だとして数学の点数なら多い方が優秀
ゴルフのスコアなら低い方が優秀
そういうのを何度も書くなら< > なんてあちこちで書かなければいい
324デフォルトの名無しさん (ワッチョイ c679-1XQV)
2023/03/30(木) 19:17:30.19ID:No035PWN0 >>319
その状態になったら、っていう条件式なんすね
その状態になったら、っていう条件式なんすね
325デフォルトの名無しさん (アウアウウー Saa5-C7iR)
2023/03/30(木) 19:24:55.32ID:75d8b1lNa326デフォルトの名無しさん (ラクッペペ MM26-/W4P)
2023/03/30(木) 19:42:07.99ID:N4swSUwXM > の読み方が大なりなのか小なりなのかが分からん!
って話じゃなくて?
って話じゃなくて?
327デフォルトの名無しさん (ワッチョイ c679-1XQV)
2023/03/30(木) 20:17:04.21ID:No035PWN0 >>322
楽しくはないけど、嫌いでもないならそれは好きなのでは?
楽しくはないけど、嫌いでもないならそれは好きなのでは?
328デフォルトの名無しさん (オッペケ Srf1-T1iO)
2023/03/30(木) 20:28:59.18ID:7FqJmDq/r その子はちょっとアレな子だから真に受けない方がいいよ
329デフォルトの名無しさん (オイコラミネオ MM49-3uzD)
2023/03/30(木) 20:30:40.05ID:2vbF8I0qM >>327
40年前に入門したときはプログラムが好きで好きでたまらなかった
40年前に入門したときはプログラムが好きで好きでたまらなかった
330デフォルトの名無しさん (オイコラミネオ MM49-3uzD)
2023/03/30(木) 20:43:22.83ID:2vbF8I0qM 自分はdelphiからの移行組なんだ
21年前にC#に触れたときも面白くてたまらなかった
発売が待ち遠しかった
出てからもわからないところもあったけど毎日入門書を読んでた
本当に面白かった
空き時間に繰り返し何度も何度も読んでた
人それぞれなんだろうけど楽しくも嫌でもないって不思議だなと
21年前にC#に触れたときも面白くてたまらなかった
発売が待ち遠しかった
出てからもわからないところもあったけど毎日入門書を読んでた
本当に面白かった
空き時間に繰り返し何度も何度も読んでた
人それぞれなんだろうけど楽しくも嫌でもないって不思議だなと
331デフォルトの名無しさん (オイコラミネオ MM49-3uzD)
2023/03/30(木) 20:46:16.57ID:2vbF8I0qM 最初に触れたのは22年前か
翌年C#が発売された
間違えてC++のパッケージ持ってって途中で気が付いた
翌年C#が発売された
間違えてC++のパッケージ持ってって途中で気が付いた
332デフォルトの名無しさん (ワッチョイ 02de-Z3T1)
2023/03/30(木) 21:33:45.06ID:Js/+Wk190 台所のシングルレバーの水栓、レバーの左側に赤、右側に青が書かれてる
お湯を出そうとレバを左側に持っていくと、真正面に青色が来るから冷水出るのかとと思って戻す
以後繰り返し
お湯を出そうとレバを左側に持っていくと、真正面に青色が来るから冷水出るのかとと思って戻す
以後繰り返し
333デフォルトの名無しさん (オイコラミネオ MM49-3uzD)
2023/03/30(木) 21:56:37.76ID:2vbF8I0qM 21年前はwebにもほとんど情報がなかった
目の前に大平原が広がってたようなその実暗闇だったような
情報はほぼ雑誌やわずかに発行されてた本からのみで同士もいない
ジェネリックがないC#1.0は地獄で実質2.0からが本番
ファイルの読み書きも簡単に出来ず苦労した
1.1までFileクラスなかったんだよな
2.0でFile.ReadAllTextが実装された
そういえば.net framewarkにどんな機能があるのかすら事前にわからなかった
MSなのでDirectXやサウンド機能やmidiAPIぐらい入れてくるだろうと思ってたけどなんもなし
delphiのコンポーネントセットと似た様なコントロール群だったので何とかなったけど何をしろと言うような状況だった
お世辞にも他人に勧められるような言語じゃなかった
状況が変わったのは2008年ぐらいかなあと
目の前に大平原が広がってたようなその実暗闇だったような
情報はほぼ雑誌やわずかに発行されてた本からのみで同士もいない
ジェネリックがないC#1.0は地獄で実質2.0からが本番
ファイルの読み書きも簡単に出来ず苦労した
1.1までFileクラスなかったんだよな
2.0でFile.ReadAllTextが実装された
そういえば.net framewarkにどんな機能があるのかすら事前にわからなかった
MSなのでDirectXやサウンド機能やmidiAPIぐらい入れてくるだろうと思ってたけどなんもなし
delphiのコンポーネントセットと似た様なコントロール群だったので何とかなったけど何をしろと言うような状況だった
お世辞にも他人に勧められるような言語じゃなかった
状況が変わったのは2008年ぐらいかなあと
334デフォルトの名無しさん (オイコラミネオ MM49-3uzD)
2023/03/30(木) 22:24:54.49ID:2vbF8I0qM 自分のC#の情報はCマガジンからでググったら目次が出て来た
2001年1月号
特集 C#
特集 Waveletの新アルゴリズム
なので実際は2000年の12月に出会ってる
2001年1月号
特集 C#
特集 Waveletの新アルゴリズム
なので実際は2000年の12月に出会ってる
335デフォルトの名無しさん (ワッチョイ 713a-/W4P)
2023/03/30(木) 22:31:47.86ID:GQCpEY+j0 VisualStudioって当時おいくら万円しました?
336デフォルトの名無しさん (オイコラミネオ MM49-3uzD)
2023/03/30(木) 22:48:08.99ID:2vbF8I0qM >>335
自分はC#のみのパッケージだったけど1万5000円~18000円ぐらいだった気がする
非常に安い印象
ほぼ毎年delphiとBorland C++のアップグレードパッケージにお布施するより安い
徒歩圏内に家電量販店があるけど自動車に乗って買いに行った
帰ってきてインストールするまでが一番楽しかった
インストール中マニュアルだか見て思ってたのと違うと気が付いた
VS2005からstandardのアップグレードパッケージ?買ったけどその時は高かったとしか覚えていない
自分はC#のみのパッケージだったけど1万5000円~18000円ぐらいだった気がする
非常に安い印象
ほぼ毎年delphiとBorland C++のアップグレードパッケージにお布施するより安い
徒歩圏内に家電量販店があるけど自動車に乗って買いに行った
帰ってきてインストールするまでが一番楽しかった
インストール中マニュアルだか見て思ってたのと違うと気が付いた
VS2005からstandardのアップグレードパッケージ?買ったけどその時は高かったとしか覚えていない
337デフォルトの名無しさん (オイコラミネオ MM49-3uzD)
2023/03/30(木) 22:56:13.24ID:2vbF8I0qM 昔は言語は3万以上してたような思い出
大学の友達はなんも知らんから授業で使うFORTRANを買った
9万円ぐらいだと聞いたw
みんなで買うならC買えよって言ったら教えてくれたらよかったのにと激怒された
大学の友達はなんも知らんから授業で使うFORTRANを買った
9万円ぐらいだと聞いたw
みんなで買うならC買えよって言ったら教えてくれたらよかったのにと激怒された
338デフォルトの名無しさん (ラクッペペ MM26-R9+A)
2023/03/30(木) 23:10:10.52ID:DgcinTdpM 確か当時で年間20~30万くらいのサブスク製品が5万くらいでアップグレードできた覚えがある
数年後にはチーム開発向け機能強化で年間200万くらいまで値上がりしたので個人では手が出せない製品になってしまった
新規価格と違って更新価格はそこまで高くはないけど…
数年後にはチーム開発向け機能強化で年間200万くらいまで値上がりしたので個人では手が出せない製品になってしまった
新規価格と違って更新価格はそこまで高くはないけど…
339デフォルトの名無しさん (オイコラミネオ MM49-3uzD)
2023/03/30(木) 23:14:09.30ID:2vbF8I0qM 正直なところC#は実際2010年ぐらいでも全然日陰言語だった
ずっとふわふわしてた
まず実社会で使ってる人間に出会わない
メインで使ってても変わり者としか見られないしメリットは何なのか聞かれまくった
いつ頃メジャーになったのかもわからない
ずっとふわふわしてた
まず実社会で使ってる人間に出会わない
メインで使ってても変わり者としか見られないしメリットは何なのか聞かれまくった
いつ頃メジャーになったのかもわからない
340デフォルトの名無しさん (オイコラミネオ MM49-3uzD)
2023/03/30(木) 23:28:35.77ID:2vbF8I0qM 自分はCマガでC#に出会ったけどその後廃刊になってるんだよな
唯一あった言語雑誌が死亡してマイナー言語なんて一般人は触れる機会もないし
メジャーになる前はどうやってみんなであったんだろ?
唯一あった言語雑誌が死亡してマイナー言語なんて一般人は触れる機会もないし
メジャーになる前はどうやってみんなであったんだろ?
341デフォルトの名無しさん (ワッチョイ d2bd-uluY)
2023/03/30(木) 23:44:21.47ID:1ZDwYyUr0 C MAGAZINEのバックナンバーがKindleで1冊110円、1ポイント還元で買える。
一部の号は99円、1ポイント還元。
全部か分からないけどKindle Unlimitedでも読める。
一部の号は99円、1ポイント還元。
全部か分からないけどKindle Unlimitedでも読める。
342デフォルトの名無しさん (ワッチョイ 4d42-3uzD)
2023/03/31(金) 00:07:13.86ID:jOaHfoqM0343デフォルトの名無しさん (オッペケ Srf1-T1iO)
2023/03/31(金) 00:28:25.94ID:tZM7csWar 唐突に長文連投自分語りが始まって何事かと思った
ヤバいな
ヤバいな
344デフォルトの名無しさん (ワッチョイ c6da-XzVq)
2023/03/31(金) 02:06:27.03ID:vkd6Fmu90345デフォルトの名無しさん (オッペケ Srf1-3uzD)
2023/03/31(金) 07:32:32.52ID:cQ6sy02ur この自分語り長文の オイコラミネオ MM49-3uzD って
別のスレで++C++が気に入らなくて難癖付けてた人じゃね?
思ったよりおっさんというか中高年の世代なんだな
別のスレで++C++が気に入らなくて難癖付けてた人じゃね?
思ったよりおっさんというか中高年の世代なんだな
346デフォルトの名無しさん (スッップ Sd62-M8+T)
2023/03/31(金) 13:47:23.91ID:7x1sg1mkd おめでとう!未確認飛行アンチは未確認飛行アンチ自分語り長文おじさんに進化した!
未確認飛行に対する負の感情も長い期間かけて煮詰めてきたんだろう
未確認飛行に対する負の感情も長い期間かけて煮詰めてきたんだろう
347デフォルトの名無しさん (ワッチョイ 5f7f-ejsh)
2023/04/04(火) 12:31:06.77ID:GpqpiwCm0 本当にみんなReactiveUIとかでMVVMでアプリ作ってるのだろうか。
いまだにポトペタでイベントハンドラ書いてたから、この前はじめてリアクティブプログラミング知って浦島太郎なんだが、、、
いまだにポトペタでイベントハンドラ書いてたから、この前はじめてリアクティブプログラミング知って浦島太郎なんだが、、、
348デフォルトの名無しさん (ワッチョイ 5fe5-9P2W)
2023/04/05(水) 09:00:28.96ID:PNvz4EJs0 >>345
正解
正解
349デフォルトの名無しさん (ワッチョイ a75f-3rmh)
2023/04/15(土) 08:39:33.67ID:XM/mG1qA0 下記のコードでBIOSの情報を取得しようとすると例外が発生しました。
try
{
ManagementObjectSearcher s = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_BIOS");
foreach (ManagementObject q in s.Get())
{
serial = GetSerialNo(q["SerialNumber"] as string);
break;
}
}
catch(Exception ex)
{
MessageBox.Show(ex.ToString());
}
例外:
System.Management.ManagementException: 無効なクラスです
場所 System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
場所 System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()
どうすれば取得できるようになるでしょうか。
try
{
ManagementObjectSearcher s = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_BIOS");
foreach (ManagementObject q in s.Get())
{
serial = GetSerialNo(q["SerialNumber"] as string);
break;
}
}
catch(Exception ex)
{
MessageBox.Show(ex.ToString());
}
例外:
System.Management.ManagementException: 無効なクラスです
場所 System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
場所 System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()
どうすれば取得できるようになるでしょうか。
350デフォルトの名無しさん (オイコラミネオ MM5b-sFbk)
2023/04/15(土) 10:26:03.34ID:qKpGu0dKM メッセージの通りだとクラス指定された対象が存在してないんだろ
今回の件はどうかわからないけど
そういう系のは取れる奴と取れない奴がある
運が良ければハードが対応してて取れることがあるレベルのもの
今回の件はどうかわからないけど
そういう系のは取れる奴と取れない奴がある
運が良ければハードが対応してて取れることがあるレベルのもの
351デフォルトの名無しさん (ワッチョイ a75f-GP2t)
2023/04/15(土) 11:26:04.37ID:XM/mG1qA0 ハードの問題ということですね
であればプログラムでは解決できないか
であればプログラムでは解決できないか
352デフォルトの名無しさん (オイコラミネオ MM5b-sFbk)
2023/04/15(土) 11:33:42.20ID:qKpGu0dKM 何が欲しいのかはわからないけど他の手段があるかもしれないからググりまくるしかない
353デフォルトの名無しさん (ワッチョイ 5f79-uE6i)
2023/04/15(土) 11:54:26.93ID:iq3ZlEDB0 そこでエラーは一般ユーザーで実行してたりで権限が無いとかかな
いったんpowershellのコマンドで期待する情報が出てくるか確認してみて
Get-CimInstance -ClassName Win32_BIOS | select *
いったんpowershellのコマンドで期待する情報が出てくるか確認してみて
Get-CimInstance -ClassName Win32_BIOS | select *
354デフォルトの名無しさん (ワッチョイ a75f-GP2t)
2023/04/15(土) 12:24:37.10ID:XM/mG1qA0 ユーザーのパソコンで発生しているので今すぐにはできないですが
確認してみます
確認してみます
355デフォルトの名無しさん (ワッチョイ dfbd-baic)
2023/04/15(土) 12:44:53.19ID:+nozxCLK0 やったことないので知らないけど、管理者に昇格して実行してる?
356デフォルトの名無しさん (オイコラミネオ MM5b-sFbk)
2023/04/15(土) 13:06:25.89ID:qKpGu0dKM それだと権限エラー出てくるよね?
357デフォルトの名無しさん (アウアウウー Sacb-zO2x)
2023/04/15(土) 13:41:19.97ID:j+1WZq2Ha 漏れのPC のPowerShell では、以下は取得できる
$Win32_BIOS = Get-WmiObject Win32_BIOS
$Win32_Processor = Get-WmiObject Win32_Processor
$Win32_ComputerSystem = Get-WmiObject Win32_ComputerSystem
$Win32_ComputerSystemProduct = Get-WmiObject Win32_ComputerSystemProduct
$Win32_OperatingSystem = Get-WmiObject Win32_OperatingSystem
$Win32_BIOS = Get-WmiObject Win32_BIOS
$Win32_Processor = Get-WmiObject Win32_Processor
$Win32_ComputerSystem = Get-WmiObject Win32_ComputerSystem
$Win32_ComputerSystemProduct = Get-WmiObject Win32_ComputerSystemProduct
$Win32_OperatingSystem = Get-WmiObject Win32_OperatingSystem
358デフォルトの名無しさん (オイコラミネオ MM5b-sFbk)
2023/04/15(土) 13:54:30.06ID:qKpGu0dKM winformsで普通に実行してObjectは取れてる
もしかしてGetSerialNoの中身がおかしいのかもなあ
もしかしてGetSerialNoの中身がおかしいのかもなあ
359デフォルトの名無しさん (オイコラミネオ MM5b-sFbk)
2023/04/15(土) 14:04:25.58ID:qKpGu0dKM 権限付与しなくてもSerialNumberは取れてる
取るだけならコード上は何も問題なさそうだけど
取るだけならコード上は何も問題なさそうだけど
360デフォルトの名無しさん (オイコラミネオ MM5b-sFbk)
2023/04/15(土) 14:06:41.88ID:qKpGu0dKM UWPにはSystem.Managementってないよね
仮想環境で実行してるって話じゃないよね
linuxで実行してるとかもないよね?
仮想環境で実行してるって話じゃないよね
linuxで実行してるとかもないよね?
361デフォルトの名無しさん (ワッチョイ 072d-iKPJ)
2023/04/16(日) 01:59:22.48ID:vEmeYhBU0 知恵袋(削除済み?)やらMSやらあちこちで聞いてるな
362デフォルトの名無しさん (ワッチョイ caad-pY4I)
2023/05/23(火) 19:19:12.93ID:8LrZ0+ox0 susie plugin の呼び出しで、.spi 側の HANDLE *pHBInfo を out IntPtr pHBInfo でマーシャリングしたときに、
pHBInfo に直接返るのと、pHBInfo = Marshal.ReadIntPtr(pHBInfo) しないと取得できないプラグインがあるのはなんで?
マーシャリングにバグでもあるの?
pHBInfo に直接返るのと、pHBInfo = Marshal.ReadIntPtr(pHBInfo) しないと取得できないプラグインがあるのはなんで?
マーシャリングにバグでもあるの?
363デフォルトの名無しさん (ワッチョイ ca79-hQwN)
2023/05/23(火) 21:42:32.85ID:N5YYf8uj0 脳にバグを飼ってる可能性も考慮
アンマネージドなC/C++で仮組みして意図通りC#にpinvokeできてるか確認しなよ
アンマネージドなC/C++で仮組みして意図通りC#にpinvokeできてるか確認しなよ
364デフォルトの名無しさん (ワッチョイ de61-bgcH)
2023/05/23(火) 22:54:06.82ID:ZEkn3nOT0 >>362
プラグインがLocalAllocをLMEM_FIXEDかLMEM_MOVEABLEでやったかの違いと予想
Marshal.ReadIntPtrじゃなくてLocalLockしないとだめじゃね?
プラグインがLocalAllocをLMEM_FIXEDかLMEM_MOVEABLEでやったかの違いと予想
Marshal.ReadIntPtrじゃなくてLocalLockしないとだめじゃね?
365デフォルトの名無しさん (ワッチョイ ca79-hQwN)
2023/05/23(火) 23:38:29.47ID:N5YYf8uj0 なるほど手元に20年前のソースがあるがHBInfo HBm共にLocalLockして生ポを得てるな
使い終わったら元のハンドルをLocalUnlockでFALSE(0)が返るまで呼び出してLocalFreeで開放しとる
プラグイン側がLocalAllocしたハンドルもしくは生ポを返す仕様だから何が起きてるのか判り難かろう
使い終わったら元のハンドルをLocalUnlockでFALSE(0)が返るまで呼び出してLocalFreeで開放しとる
プラグイン側がLocalAllocしたハンドルもしくは生ポを返す仕様だから何が起きてるのか判り難かろう
366362 (ワッチョイ caad-pY4I)
2023/05/24(水) 12:07:18.61ID:g/GCJKfM0367デフォルトの名無しさん (ワッチョイ 064b-A5UL)
2023/05/25(木) 20:21:17.15ID:nXz8gKZ10 Macしか持ってないんですが
Visual Studio入れてC#で
ウインドウズ用のアプリって開発できないのです?
ビルドしてウインドウズパソコンに
デスクトップアプリを配布したいんですが
無理ですか?
Visual Studio入れてC#で
ウインドウズ用のアプリって開発できないのです?
ビルドしてウインドウズパソコンに
デスクトップアプリを配布したいんですが
無理ですか?
368デフォルトの名無しさん (ササクッテロレ Sp03-Z1ij)
2023/05/25(木) 20:57:21.60ID:3+7hiXICp369デフォルトの名無しさん (ワッチョイ 6f02-FIIW)
2023/05/25(木) 21:00:03.51ID:bhCTlW5B0 https://dev.classmethod.jp/articles/visual-studio-2022-for-mac-preview-dotnet-maui-build/
MAUIで出来るんじゃね、試してないから知らんけど
MAUIで出来るんじゃね、試してないから知らんけど
370デフォルトの名無しさん (ワッチョイ 6f02-FIIW)
2023/05/25(木) 21:06:32.71ID:bhCTlW5B0 ちなみに出しておいてなんだけど、情報が少なすぎてかなり茨の道だとは思う
371デフォルトの名無しさん (ワッチョイ d307-oJoQ)
2023/05/25(木) 21:13:07.94ID:8YBMC98J0 仮想マシン使えばいいじゃん
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 橋下徹氏 外務省幹部の訪中受け「口だけ番長」へ痛烈指摘 「喧嘩は日本の完敗…なんとかっこ悪い日本か」 [冬月記者★]
- 国内ホテル、既にキャンセルも 訪日客関連業界、事態見守る ★3 [蚤の市★]
- 習政権、高市首相への態度硬化 台湾有事発言で連日非難 中国 ★11 [ぐれ★]
- 【外国人問題】小野田紀美担当相「不法就労や不法滞在は許さない」 [シャチ★]
- 【野球】井端監督 大谷翔平、山本由伸らのWBCへの参加 「1日も早く返事ほしい」「待っててといっても、国内組が遅くなってしまう」★3 [冬月記者★]
- 経団連会長、日中は建設的対話を 経済3団体が高市首相と初会談も日中関係は話題に登らず… [BFU★]
- 中国「高市が頭を下げて謝罪しない限り、絶対に許さない」 [329329848]
- 今猛烈に食べたいもの挙げてけwwwwwwww
- 橋下徹「口だけ番長の日本が中国に喧嘩負け。なんとカッコ悪い日本か!」高市にバチーン!✴ [153490809]
- 【高市早苗】習近平激怒か [115996789]
- 🏡
- 今猛烈に食べたいもの挙げてけwwwwwwww
