ふらっと C#,C♯,C#(初心者用) Part160

■ このスレッドは過去ログ倉庫に格納されています
2024/02/11(日) 09:17:20.44ID:8k78Qd14M
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
次スレを立てる時は↑を3行冒頭に書くこと(1行分は消えて表示されない為、もう1行は予備)
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、質問者自身なんだか意味がよく分からない質問、ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスや酔っぱらいレスはやめてください。見かけたらNGしましょう。相手してしまったらあなたも荒らしです
>>980を踏んだ人は新スレを建てて下さい。>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっと C#,C♯,C#(初心者用) Part159
http://mevius.5ch.net/test/read.cgi/tech/1691454079/
■関連スレ
C#, C♯, C#相談室 Part97
https://mevius.5ch.net/test/read.cgi/tech/1671585518/
■コードを貼る場合は↓を使いましょう。
https://ideone.com/
https://dotnetfiddle.net/
初心者はまずVisual Studioを使いましょう。なおVisual Studioの使い方などに関しては各バージョンで違うので専用スレでお願いします
http://www.visualstudio.com/downloads/
■情報源
https://learn.microsoft.com/ja-jp/dotnet/standard/class-libraries
https://learn.microsoft.com/ja-jp/dotnet/csharp/language-reference/
https://learn.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
++C++; // 未確認飛行 C
https://ufcpp.net/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2024/03/05(火) 11:00:26.52ID:HR5K/J/D0
accdb使ったことないけど、とりあえずnugetでSystem.Data.OleDbインストールしてmdbは使えるの2年前くらいに確認したけどな
2024/03/05(火) 12:03:06.16ID:murOPml8d
C#は時代遅れの言語ですか?
これからはPythonだって聞いたのですが、
C#よりもPythonを勉強した方がお仕事ありますか?
85デフォルトの名無しさん (ワッチョイ efec-Cl42)
垢版 |
2024/03/05(火) 12:17:51.38ID:lIAiG2zY0
言語よりもフレームワークの使い方だよな
2024/03/05(火) 12:24:10.20ID:g0CXGBUn0
AI時代はぶっちゃけ言語は割とどうでもいいからな
そういう意味で最も手軽に書けるPythonが第一に選択肢に上がってくるのはその通り
まあC#はAI最強帝国MS公式言語だから他の言語に比べたら時代遅れにはなりづらいと予想されるけどな
2024/03/05(火) 12:57:56.47ID:murOPml8d
ありがとうございます
WindowsアプリならC#がベストなのですね
C#にしようと思います
2024/03/05(火) 12:59:42.20ID:4PgfMK0ld
>>83
情報ありがとうございます!
その時は.NET6か5あたりですか?
2024/03/05(火) 13:00:50.94ID:2vksefDA0
なんでもいいからデスクトップアプリ、フルスタックWebアプリを作れるようになるべきだよね。
その点C#なら言語1つで上記全て出来る
Javaはデスクトップがちと辛い
新しくやるならRustが今後期待できる
Pythonはいまだスクリプト言語の域を出ない。ネイティブコンパイルに期待
2024/03/05(火) 13:01:00.66ID:4pk/Ix2r0
長期的には女を口説く方法でも覚えた方がいいだろうけど、中期的にはSQLだな
近いうちに、AIがデータモデルとUIとSQLを生成し、人間はそれをレビューするだけの開発手法が主流になる
2024/03/05(火) 16:27:35.87ID:HR5K/J/D0
>>88
5と6両方でやったよ
7と8はまだ見てないね
2024/03/05(火) 16:30:13.91ID:hgueOGdkp
>>90
口説くって言ってもマニュアルが無いだろ
2024/03/05(火) 16:44:18.26ID:HR5K/J/D0
>>88
今ちょっと.NET6で確認してみたけど、accdbも接続できるね
2024/03/05(火) 17:16:01.55ID:KelBr98b0
>>91
ありがとうございます!
パッケージソースのマッピングがオフになってたようです
それを構成し直したら無事インストールできました
ありがとうございます!感謝です!
95デフォルトの名無しさん (ワッチョイ 9b7c-G8yA)
垢版 |
2024/03/05(火) 19:16:01.21ID:hKRiQvwn0
>>92
すまん
まあまあイケメンなんで一緒にカラオケでもどうですかって声掛けると7割ぐらいの確率でホテル行く
2024/03/05(火) 19:46:00.96ID:T0JMbZiw0
ブサメンのナンパは通報事案
婚活サイトで相手を探すしかないし
そこでも容姿で弾かれる

やっぱC#頑張ろう
2024/03/06(水) 01:49:28.11ID:CzJa+V9l0
HAND MAID メイの実現はまだかのう
2024/03/07(木) 08:45:29.36ID:8HMeBilj0
マツコネ2に変えるのに車両価格がってなったんだとして
オプションとして選択できるように残してくれればよかったのになんで完全オミットしたのやら
9998 (ワッチョイ cb72-0WZ8)
垢版 |
2024/03/07(木) 08:46:00.19ID:8HMeBilj0
すまねぇ、とんでもない書き込み間違いしたw
2024/03/09(土) 09:01:28.51ID:j02nUFoN0
for (int i = 0; i < arrs.Length; i++) {......}

int al = arrs.Length;
for (int i = 0; i < al; i++) {......}

こういうのってどちらが良いんでしょうか
上側は、毎回Lengthを評価するので遅くなるような気がする
下側は、変数iが無駄に思える
2024/03/09(土) 09:02:29.45ID:j02nUFoN0
>>100
訂正 変数i ---> al
2024/03/09(土) 09:38:58.26ID:Zzk12oRD0
配列のLengthであればその配列が内側で持ってる値を返すだけで評価なんかしない
後者の形で書くだけ無駄、パフォーマンスが良くなるなんて思わないほうがいい

あとiもできれは避けて
foreach(var item in al) {......}
のほうが余計な変数が減ってなおよい
2024/03/09(土) 09:39:48.57ID:Zzk12oRD0
al→arrsか
104デフォルトの名無しさん (ワッチョイ 9b7c-bwa2)
垢版 |
2024/03/09(土) 09:50:57.03ID:Iu7Z4MYl0
>>102
あえてforを使用しているんだからインデックスをループの中で使いたいかもやろ

そういう無駄な指摘が俗に「ウザい」っていうんよ
2024/03/09(土) 10:37:59.31ID:Nf55zOws0
変数名をiとかjとかするのは気に入らんのはあるな
2024/03/09(土) 11:27:09.09ID:eGGkuUQAM
i,j,kをループの変数にするのはfortranの名残
そしてそれは数学の名残

総和記号Σの変数のi,j,k
知らない人は中卒
2024/03/09(土) 11:46:51.01ID:o972r4id0
>>104
foreachでも要素のindexを取り出せるじゃん
2024/03/09(土) 11:52:42.50ID:nR1AroZe0
>>107
横からだけど取り出し方教えて
2024/03/09(土) 11:54:54.45ID:eGGkuUQAM
linqでselect使うんじゃね?
110デフォルトの名無しさん (ワッチョイ 9b7c-bwa2)
垢版 |
2024/03/09(土) 11:58:23.65ID:Iu7Z4MYl0
んでもってタプルで受け取るってか?
素直にfor使っとけよ
2024/03/09(土) 12:03:19.03ID:eGGkuUQAM
ほんと
for使うなとか低レベルにもほどがある
最近はforeach使うなすら現れてるw
qiitaのレベルが下がるわけだ
112デフォルトの名無しさん (ワッチョイ 4f9b-Cl42)
垢版 |
2024/03/09(土) 12:18:23.65ID:BvGWNYiz0
foreachで順番通りにやらなきゃいけないオブジェクトではまったわ
2024/03/09(土) 13:21:05.43ID:zvjNmKa50
>>100
「遅くなるような気がする」じゃなく実際に自分で測ってみたら?
「どちらが速いですか」などの質問も割とよく出るけど、処理内容によって変わるかもしれないのだから自分で測ってみるのが一番早い
https://atmarkit.itmedia.co.jp/fdotnet/dotnettips/412stopwatch/stopwatch.html
ここのSystem.Threading.Thread.Sleep(1000);を計測する処理に差し替えるだけでできる
2024/03/09(土) 14:45:59.51ID:S1xloWM9M
.Count() を .Count にしろって警告出るからイヤイヤ直したわ
2024/03/09(土) 15:49:39.64ID:6JAsN7LQ0
・記述を変更しても、コンパイラの最適化によって同じIL(中間言語)になる可能性もある。
・JITコンパイルでほとんど差がない可能性。
・AOTコンパイルで(略)
・C#を使っている時点で最速でないから、そんな速度差を気にするくらいならC/C++、Rust、アセンブラを使え。
2024/03/09(土) 15:58:25.88ID:qDuyUpnRp
イテレータが無いかも知れないから、foreachは限定的だよなぁ
2024/03/09(土) 16:35:37.85ID:q35kPcPj0
>>100
> for (int i = 0; i < arrs.Length; i++) {......}
配列の範囲外アクセスのチェックを省略する最適化がかかるから変に凝った書き方はしない方が良い
> 変数iが無駄に思える
全てを代替出来る訳じゃないけど、可能ならforeachを使えば
2024/03/10(日) 10:17:52.32ID:lP5AIR460
最近の.NETはメジャーバージョンアップのたびに最適化されているから速度差はあまり気にしなくてもよくね?
どうしても高速化したいのならNativeAOT使おう
制限はあるけど使い慣れたC#で記述できるから最高だぞ
2024/03/10(日) 11:40:18.63ID:GSLv/I2s0
こういうので速度気にするって百万回位のループとかなん?
120デフォルトの名無しさん (ワッチョイ 857c-1/rY)
垢版 |
2024/03/10(日) 12:07:18.56ID:akejiw/t0
>>119
ループの中で何を処理するかによっても違う
パラレル使う手も有るしね
2024/03/10(日) 12:22:04.64ID:zrmLBlRSa
C++使おうが速くならないんだけどな
逆に処理色々自分でかかなきゃいけないしそれが効率悪い分だけ遅くなるまである
世の中うまいようにいかないもんなんだ
2024/03/10(日) 13:02:05.96ID:hwVh1yHaM
他と比べてとかそういうんじゃないんだよな
最初に作ったアプリをバグフィクスや機能追加していくと速度が落ちていくことがあると言うか大体落ちる
ひどいと今まで30秒で処理してたのが33秒になりましたとか

目算で思っていた範囲以上に遅くなるとちょっと嫌な気分
これが地味にダメージなんだよな
そういうのが積み重なると目も当てられない

それを避けるために日常的に無駄のないコードを心がけるのが精神衛生上良い
他でもない自分のため
2024/03/10(日) 13:59:58.74ID:GSLv/I2s0
昔での事だけど、Cじゃないんだけどさ
テーブルの各値を1つづつズラしてシフトする処理で1番目に初期値零を放り込むプログラム合ったんだけど
テーブル毎バサッとやったら3時間掛かってたのが10分でおわってワロタ記憶あるわ

なんでそれまで誰もやらなかったんだか(笑)
124デフォルトの名無しさん (ワッチョイ 857c-1/rY)
垢版 |
2024/03/10(日) 15:42:57.59ID:akejiw/t0
>>122
そもそも30秒掛かってる時点で無いわ
30msにしてから言え
125デフォルトの名無しさん (ワッチョイ 857c-1/rY)
垢版 |
2024/03/10(日) 15:45:45.05ID:akejiw/t0
>>123
C#でListに1万件ループでAddするのとAddRangeで一気に追加するのでは速度が段違いだよねって話みたいなもんか?
2024/03/10(日) 16:22:21.58ID:n3dvm3Ip0
>>118
NativeAOTも良し悪しだけどね
リフレクションが制限されるし
実行時のプロファイリングによる最適化が掛からないから繰り返す処理だと不利かも
2024/03/10(日) 19:37:56.54ID:hwVh1yHaM
>>124
1時間の動画解析が30msで終わったら苦労しない
2024/03/11(月) 02:57:06.98ID:e3yZvggS0
10万枚の画像差分解析が30msで終わる時代に生まれたかった
2024/03/11(月) 06:49:54.15ID:fFhKpJyXM
>>125
時々Listが取りこぼすバグが直った!
2024/03/11(月) 06:56:34.82ID:7lFqpLkH0
>>124
3sでは女々か
131デフォルトの名無しさん (ワッチョイ 857c-1/rY)
垢版 |
2024/03/11(月) 20:00:19.72ID:zXXKqwJt0
なあ365のGraphSDKだけどv5凄く使い難くね?
特にページイテレーターとか糞じゃね?

全件取れるようにGetAll全部に用意しろ

イテレーターで1件ずつ取り出すのはそのままで良いから1ページ毎にAddRangeで追加出来る様に追加しろ
132デフォルトの名無しさん (ワッチョイ 857c-1/rY)
垢版 |
2024/03/11(月) 20:01:20.76ID:zXXKqwJt0
あとGraphAPIはいつまでv1のままなんだ?
いい加減バージョン上げろよ
2024/03/12(火) 05:01:07.57ID:ScKXCAvl0
はいわかりました
そのようにします
134デフォルトの名無しさん (ブーイモ MM33-MuJl)
垢版 |
2024/03/21(木) 16:41:51.77ID:moGxTGPKM
ずいぶん過疎ったな
C#も終わりか
135デフォルトの名無しさん (ワッチョイ 5972-ZAEI)
垢版 |
2024/03/21(木) 16:59:27.82ID:t4nv+V260
string.Splitはcharとstring両方受け付ける癖に
string.Joinはstringしか受け付けないの
なんでそんな一致しない仕様にしたのか
136デフォルトの名無しさん (ワッチョイ a947-NBlB)
垢版 |
2024/03/21(木) 17:10:49.32ID:OJvp/zL30
>>135
古いバージョンを使ってるからだろ
2024/03/21(木) 18:52:04.52ID:xjPMTwZ/0
.NET Frameworkの方だと最終でもStringしかないな
Coreは前からCharもあるけど
138デフォルトの名無しさん (ワッチョイ fb3f-y9/r)
垢版 |
2024/03/21(木) 20:00:01.06ID:ArDQta9F0
>>134
最強の言語だろーまじそう思う
2024/03/21(木) 20:02:37.95ID:vGJCsqaz0
Coreの時に互換性を破壊して言語仕様から作り直してくれたらもっと良かったんだけどね
2024/03/21(木) 22:01:40.55ID:3O/d21LI0
きっとChatGPTさんやGeminiさんが大活躍
2024/03/21(木) 22:30:21.33ID:EWndXktpM
勢いのある言語はライブラリなどの開発が盛んだ

C#は昔からそういう系統は後手後手
今後も主流の言語のおこぼれを頂く立場
2024/03/21(木) 23:19:32.09ID:xQDPjhJa0
主流の言語とは?
2024/03/21(木) 23:32:45.31ID:vGJCsqaz0
async/awaitとかはC#の実装後に他言語がパクり始めたね
144デフォルトの名無しさん (ワッチョイ 817c-mjK0)
垢版 |
2024/03/21(木) 23:37:27.90ID:gM/gTjZ50
RxもC#が最初
2024/03/22(金) 00:05:28.91ID:ZpLl7LCa0
c#好きって言う人は多いけどjava好きって言う人ほとんどいない
この差はなんだろう
2024/03/22(金) 00:46:25.75ID:ThNZh94P0
C#はMicrosoftが推してるってのもあって年々扱いやすくなってるし良い言語ではある
けどGUIライブラリ周辺は完全に力入れる方向性ミスってる
xamlなんかじゃなくて最初からmvcに注力してれば…
147デフォルトの名無しさん (ブーイモ MM33-MuJl)
垢版 |
2024/03/22(金) 08:25:24.91ID:uj0DzyBTM
なんでAI用のライブラリが遅れてんだ?
結局インタプリタが正義なんじゃねーのか?
インタプリタで開発して完成したらネイティブコードに転換するような言語でいいんじゃね?
2024/03/22(金) 09:19:28.62ID:KobaNo7s0
AIは発展途上だからライブラリ化してもすぐに更新必至だしなぁ
2024/03/22(金) 11:35:03.43ID:XyBA/hAn0
C#がメジャーなり切れないのはGUIライブラリがゴミカスみたいな変遷をたどり続けてるのが一番の癌じゃね
2024/03/22(金) 13:07:30.18ID:WaRDxGiW0
そもそもGUIライブラリってそんなに作るの難しいのか?
MSほどの組織があればGUIライブラリなど数ヶ月で完成できるだろ
何が開発を阻害してるの?
Windows自体の問題なのかc#の問題なのか
151デフォルトの名無しさん (ワッチョイ 817c-mjK0)
垢版 |
2024/03/22(金) 15:37:57.77ID:lbSknOc60
完成してるやん
自分が使いこなせないXAMLにイラついてる奴が居るだけでさ
2024/03/22(金) 15:47:57.64ID:lILkfOQ70
xamlかぁ
あれで何でも記述したプロジェクトの表示系の不具合修正する仕事した時には
xamlでなんでも書くんじゃねえ!
と本気で怒った記憶
153デフォルトの名無しさん (ワッチョイ 817c-mjK0)
垢版 |
2024/03/22(金) 15:51:53.40ID:lbSknOc60
別にコードで書いても良いやん
2024/03/22(金) 15:56:14.80ID:UJ8FRP0F0
コード書いてオリジナルのタグ作れるよ!(*бωб)
155デフォルトの名無しさん (ワッチョイ 817c-mjK0)
垢版 |
2024/03/22(金) 17:00:25.00ID:lbSknOc60
そういう事じゃ無くてコードでもXAMLと同じ事出来るじゃん
正確に言うとXAMLがコードに変換される訳だけど
2024/03/22(金) 17:10:54.52ID:YoDu83nUp
>>155
ループ処理とかどう書くん?
157デフォルトの名無しさん (ワッチョイ b9b6-A0KB)
垢版 |
2024/03/22(金) 17:40:59.96ID:ThNZh94P0
>>146 訂正 mvc→mvu

有名なアプリが大抵react、flutter、electron製な時点でお察し
当のMicrosoftでさえTeamsをMAUIで作ってない
2024/03/22(金) 18:05:07.32ID:OqIAqLT2M
C#自体は最近はそう大きな変化はない
大体は他の言語の機能の後追いか内部のための変更が多い印象
全てを把握している人間は少ないのではないか

自分は過去のC#の言語の表現が好きだった
最近は記号の羅列や呪文に近くなっている
2024/03/22(金) 18:27:40.41ID:jmanA3W1p
>>158
簡略化する為の表記法がどんどん呪文化する元凶だよな
2024/03/22(金) 18:35:38.75ID:xtFiTq7M0
モダンな言語なんて大抵呪文だし記法覚えりゃいいだけじゃん
それで記述が簡潔になるんだから御の字よ
俺はリフレクション系じゃなけりゃ抵抗無いわ
2024/03/22(金) 19:04:08.81ID:UJ8FRP0F0
Typescriptの型機能凄いよ
c#もこうなればいいね
162デフォルトの名無しさん (ワッチョイ 817c-mjK0)
垢版 |
2024/03/22(金) 19:30:19.70ID:lbSknOc60
>>161
何を示してるのか意味不明
163デフォルトの名無しさん (ワッチョイ 51cf-7lhN)
垢版 |
2024/03/22(金) 19:39:52.80ID:Z4xnJ+m00
>>158
関数型言語を蛇蝎のごとく嫌ってそう
2024/03/22(金) 21:07:23.94ID:L78mdEVB0
言語固有の記法なんか覚えても近い未来にゃ糞の役にも立たなくなるからなぁ
2024/03/22(金) 22:51:39.57ID:VyYe8ezl0
そそMASMこそ究極にして至高あるね
2024/03/24(日) 17:39:27.40ID:Q+dwFb4r0
MAUIはどうなりましたか、
167デフォルトの名無しさん (ワッチョイ f683-rfcW)
垢版 |
2024/03/24(日) 18:01:15.05ID:cEyTBQVH0
Add(int x int y)
{
return x+y
}

これ呼び出すのがシンプルにx+yって計算するよりも遅いです。
どうしたらいいですか?書いちゃったプログラム全部書き直しってのは絶対無理です。
ちなみに1回につき100万回くらい呼び出さないといけません。
2024/03/24(日) 18:30:34.77ID:qNTNcj2N0
>>167
https://ufcpp.net/study/csharp/structured/miscinlining/#dotnet-inlining
あとはコンパイラの最適化オプションが有効になってるか見直すくらい?
2024/03/24(日) 18:30:43.74ID:NMn0bMKa0
書き直しが無理ってことは実際に全部置き換えたのと時間を比較したわけではないんだよね
https://ufcpp.net/study/csharp/structured/miscinlining/
多分普通に最適化されてると思うけど まあ一応AggressiveInlining付けてみたら
2024/03/24(日) 18:41:04.24ID:qNTNcj2N0
>>167
AggressiveInliningつけてもダメだったらQuick JITが悪さしてる可能性があるらしい
https://qiita.com/rougemeilland/items/b8b4b045b82a294a56de
2024/03/24(日) 19:33:22.45ID:MOMWvILCM
>>167
それがそのままなのかどうかは不明だけど基本的にはメソッド呼び出しは遅くなる
本当にごく限られた特定の場合だけインライン化と言う最適化が働いて速くなることがあるけど
それを過信してはいけないと思う
2024/03/24(日) 21:03:54.16ID:TrTyAT7D0
要するに.ランタイムのバグか
それの尻拭いをプログラマがすべきか否か
2024/03/24(日) 21:17:05.90ID:6Ay19Lfm0
>>167
publicかどうかで変わるかなあ?

LLMに修正させれば?
174デフォルトの名無しさん (ワッチョイ f683-rfcW)
垢版 |
2024/03/24(日) 23:11:43.13ID:cEyTBQVH0
>>168>>173
ありがとうございます。

>>169
一部置き換えたのを計ったら早くなってたけど
全体では少し早くなった感じでした。

ちなMath.Powは何故か遅くMath.Sqrtはそうでもないのは
私の勘違いでしょうか。
2024/03/25(月) 08:49:13.08ID:5gw33m/B0
>>172
バグじゃないよ
2024/03/25(月) 09:14:45.01ID:mmUf21Av0
> ちなMath.Powは何故か遅くMath.Sqrtはそうでもないのは
そもそもの機能が違うメソッドを、あっちは遅くてこっちはそうでもないとか比べる意味ある?
2024/03/26(火) 22:09:52.61ID:9Ffpl4+U0
>>175
ランタイムのバージョン違いで挙動変わればバグだよ
バグじゃなかったら何なの
それがWindowsなの〜
2024/03/26(火) 22:20:19.05ID:1Bd4/Fy+M
こういう理解できない人は多分最後まで理解できないんだろうな
挙動は同じで実行時間が違う

C++だと顕著だけど実装依存の最適化は別に言語仕様ではないので何とも言えない
2024/03/26(火) 22:28:12.39ID:1Bd4/Fy+M
「Spectre」と「Meltdown」みたいな重度のセキュリティーホール対策で実行速度は大幅に落ちた
セキュリティーホールをふさいで極端に言えば挙動が変わってるけど最初の挙動は本来期待しない動作

オプション指定しないと最適化されないのは想定している動作であり期待しない動作ではないのでバグではない
180デフォルトの名無しさん (ブーイモ MMb2-wr8K)
垢版 |
2024/03/27(水) 11:23:20.06ID:Wk+cp7GVM
コンパイラの設定次第で究極的に速度重視とか、メモリ削減重視とかやれるんじゃねーの?
2024/03/27(水) 16:36:23.02ID:iEsQJFtA0
switchが、ビルドしたらswitch式に置き換わるかswitchステートメントのままかってどういう基準なんだろ?
2024/03/27(水) 17:10:26.62ID:uXHsRCqE0
if と goto になるんじゃないのかよ
2024/03/29(金) 23:10:39.70ID:KSJZSeRg0
C#に限ったことじゃないけど
BigInteger型があるのにBigFloat型が無いのは何でなのか?
どちらかというと後者のほうが科学技術計算とかで使い道あると思うんだが
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況