[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/23 02:37 / Filesize : 278 KB / Number-of Response : 1016
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:デフォルトの名無しさん mailto:sage [2020/05/27(水) 20:28:41.27 ID:Pggemlyq0.net]
!extend:checked:vvvvv:1000:512
次スレを立てる時は↑を2行冒頭に書くこと(1行分は消えて表示されない為)

「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスや酔っぱらいレスはやめてください
>>980を踏んだ人は新スレを建てて下さい。>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。

■前スレ
ふらっと C#,C♯,C#(初心者用) Part147
mevius.5ch.net/test/read.cgi/tech/1582100741/
■関連スレ
C#, C♯, C#相談室 Part94
mevius.5ch.net/test/read.cgi/tech/1553075856/
■コードを貼る場合は↓を使いましょう。
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/index
https://docs.microsoft.com/en-us/dotnet/standard/class-libraries
referencesource.microsoft.com/
・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

476 名前:デフォルトの名無しさん mailto:sage [2020/10/31(土) 22:21:19.47 ID:4IwElBvx0.net]
>>464
ありがとう。使ってみる

>>465
今回やりたい事は違うけどこれはこれで知りたかった事だ。ありがとう

>>466
改行用の関数をForm1の方で作っといてdelegateかfuncで処理用クラスに渡す感じかな?
$マークのやつそういう使い方だったんかサンクス
あと改行だけ分けたのは元のコードで「str + “¥r¥n”」の形だったのを直した名残だわ

>>467
フォーカス当たってないとスクロールしてくれないのか
なんか動いてくれないと思ってたんだよな

477 名前:デフォルトの名無しさん mailto:sage [2020/10/31(土) 22:39:35.75 ID:syXSgGXN0.net]
>>470
積極的にコンソールを使う意図が無いのであれば、AllocConsoleよりも
System.Diagnostics名前空間のDebug.WriteLine()やTrace.WriteLine()を勧める
VSのデバッグ出力画面やDebugView++等のアプリで見れる

478 名前:デフォルトの名無しさん mailto:sage [2020/10/31(土) 23:14:04.52 ID:+32PkI4zM.net]
コンソールにはコンソールのメリットが
あるからなぁw

479 名前:デフォルトの名無しさん mailto:sage [2020/11/01(日) 00:44:45.18 ID:TS2lQNKS0.net]
>>461
本当に書かれている通りにやったの?
・WebView2はプレリリース版でなければならない(今だと1.0.674-prereleaseかな?)
・EdgeはCanary版でなければならない
なんとなく、WebView2のプレリリース版でなく安定版の方を入れてそうな予感

480 名前:デフォルトの名無しさん mailto:sage [2020/11/01(日) 08:45:28.58 ID:R1ZyiuLQa.net]
>>473
ありがとうございます!
通常版のedgeをアンインストールして、edgeのcanary版をインストールして、再度通常版のedgeをインストールしたらできました!
2種類のedgeがインストールしてないと動作しないんですね。

webview2を使う場合は、全ユーザーも、canary版のedgeをインストールしていないと使用できないんでしょうか?

481 名前:デフォルトの名無しさん mailto:sage [2020/11/01(日) 16:17:54.64 ID:hv15RbEG0.net]
まあまだ.NET版はpereleaseだからな

482 名前:デフォルトの名無しさん mailto:sage [2020/11/01(日) 18:01:16.91 ID:CXNCiFbu0.net]
WinUI版のWebView2使ってみたが、マウスの戻るボタンが効いたのに感動したわ
コレをどうにかするためにどんだけ苦労したことか

483 名前:デフォルトの名無しさん [2020/11/02(月) 07:35:20.34 ID:kZXAdCJzM.net]
クラスの自動プロパティについて質問
自動プロパティがない頃は、頭にアンダースコア(_hogeHoge)をつけたprivate変数を用意しておいて、
コンストラクタやメソッドではそちらを読み書きしていた。

でも自動プロパティができたら、アンダースコアのprivate変数は不要になった。
これまで何も考えずに、コンストラクタやメソッドではプロパティそのもの(HogeHoge)に対して読み書きしているんだが、これでいいんだろうか…

それともクラス内部で読み書きが発生する場合は自動プロパティ使わないほうがいい?

484 名前:デフォルトの名無しさん mailto:sage [2020/11/02(月) 08:40:37.73 ID:J1SwCvmZ0.net]
getterに副作用持たせてるの?



485 名前:デフォルトの名無しさん [2020/11/02(月) 08:54:07.90 ID:kZXAdCJzM.net]
>>478
何も考えずにpublic string HogeHoge{get;set;}しか書いてない

486 名前:デフォルトの名無しさん mailto:sage [2020/11/02(月) 12:37:17.75 ID:NZsZuJ1ia.net]
>>477
何を悩んでるのか分からない。

同じ機能なら簡潔に書けるほうがいいに決まってるので
自動実装プロパティーで必要な機能が過不足なく実現できるなら
自動実装プロパティーを使わない理由はないんじゃないの?

別にpublicやinternalなメンバーにクラス内からアクセスしてはいけないなんて変なルールはないよw

487 名前:デフォルトの名無しさん [2020/11/02(月) 12:39:05.37 ID:kZXAdCJzM.net]
>>480
そのそんなルールはないよというのが聞きたかった。
ありがとう。

488 名前:デフォルトの名無しさん mailto:sage [2020/11/02(月) 13:48:19.73 ID:iMasp6IMD.net]
c#にも、cでいうプログラミング言語Cみたいなバイブルと言える本はありますか?

489 名前:デフォルトの名無しさん [2020/11/02(月) 17:57:45.09 ID:9N3uvmex0.net]
どんどん言語がアップデートされていってるからなあ

490 名前:デフォルトの名無しさん mailto:sage [2020/11/02(月) 18:02:08.07 ID:kfCt0hOOd.net]
googleかmsか
ufcppでもいいと思うけど

491 名前:デフォルトの名無しさん mailto:sage [2020/11/02(月) 18:19:04.77 ID:8cdEIkcV0.net]
K&Rみたいな読んでるとドヤれる(気がする)ようなのはC#ではないよね

492 名前:デフォルトの名無しさん mailto:sage [2020/11/02(月) 19:33:36.63 ID:QcicrBn8M.net]
ちょっと前までrtfでインストールされてたじゃん

493 名前:デフォルトの名無しさん mailto:sage [2020/11/02(月) 21:55:02.37 ID:KMJSmLX80.net]
>>482
「プログラミング.NET Framework 第4版」Jeffrey Richter 著、藤原 雄介 訳 

494 名前:デフォルトの名無しさん [2020/11/02(月) 22:06:56.80 ID:8/l8UOwbr.net]
ガチの素人で趣味でプログラミングを始めました
フォントファミリー名を取得してフォントファミリー名一覧コンボボックスを作成、そのあとコンボボックスで選んだフォントファミリーの名前で横においてるテキストブロックのフォントを変えるプログラムを作ってるんですけど、選択したコンボボックスからフォントファミリー名の取得はできてると思うんですがテキストブロックのフォントが変わりません
どうすればうまくいきますか?



495 名前:デフォルトの名無しさん mailto:sage [2020/11/02(月) 22:27:22.35 ID:onwGyibB0.net]
pictureBox1.Image = @"パス";

PictureBoxで画像を表示している時、別の画像に切り替えるときはDisposeしてからパスを変更したほうがいいでしょうか?

496 名前:デフォルトの名無しさん [2020/11/02(月) 22:31:57.70 ID:8/l8UOwbr.net]
もしかしてフォントファミリーは文字型変数じゃ指定できないの?

497 名前:デフォルトの名無しさん mailto:sage [2020/11/02(月) 22:51:52.41 ID:IceSdPzo0.net]
>>490
たぶんFontFamilyの名前が間違っている
>>489
メモリが一時的に積みあがっていくけど適当なところでガーベージコレクタが動くはずだから問題ない
それはDispose()というかGC.Collect()で解決する

498 名前:デフォルトの名無しさん mailto:sage [2020/11/02(月) 22:54:08.63 ID:NZsZuJ1ia.net]
>>488
適当にやってみた
public Form1()
{
  InitializeComponent();

  cboFont.DropDownStyle = ComboBoxStyle.DropDownList;
  cboFont.DisplayMember = "Name";
  cboFont.Items.AddRange(FontFamily.Families);
  cboFont.SelectedIndex = 0;

  cboSize.DropDownStyle = ComboBoxStyle.DropDownList;
  for (int i = 6; i < 81; i++) cboSize.Items.Add(i);
  cboSize.SelectedIndex = 0;

  EventHandler eh = (sender, e) => textBox1.Font = TextFont;
  Load += eh;
  cboFont.SelectedIndexChanged += eh;
  cboSize.SelectedIndexChanged += eh;
}

499 名前:デフォルトの名無しさん mailto:sage [2020/11/02(月) 22:54:27.55 ID:NZsZuJ1ia.net]
private int TextSize
{
  get
  {
    return (int)cboSize.SelectedItem;
  }
}

private Font TextFont
{
  get
  {
    return new Font((FontFamily)cboFont.SelectedItem, TextSize);
  }
}

500 名前:デフォルトの名無しさん [2020/11/02(月) 23:36:41.20 ID:8/l8UOwbr.net]
ありがとうございます
今日はもう遅いので明日やってみます

501 名前:デフォルトの名無しさん mailto:sage [2020/11/02(月) 23:49:15.55 ID:onwGyibB0.net]
>>491
そうなのですね
そのままパスを変更するだけに留めます
先輩ありがとうございます!

502 名前:デフォルトの名無しさん mailto:sage [2020/11/03(火) 01:34:50.34 ID:qmbI+CcG0.net]
>>495
こいつVBAで荒らしていた馬鹿じゃないか?

503 名前:デフォルトの名無しさん mailto:sage [2020/11/03(火) 01:58:10.34 ID:jzL8Touo0.net]
>>496
VBAスレは見てないので人違いですね

504 名前:デフォルトの名無しさん mailto:sage [2020/11/03(火) 08:28:33.94 ID:dsOM4bkh0.net]
MahApps.MetroってC#はどうってことないがxamlがヤベえのね



505 名前:デフォルトの名無しさん [2020/11/04(水) 13:54:59.77 ID:MUmomvCg0.net]
GUIはXAMLが基本です

506 名前:デフォルトの名無しさん mailto:sage [2020/11/07(土) 10:45:15.58 ID:t7w6OMp4a.net]
プログラムの実行を優先して、ユーザーのマウスやキーボード操作をパソコンが受け付けないようにしたいんですが可能ですか?

507 名前:デフォルトの名無しさん mailto:sage [2020/11/07(土) 10:51:39.94 ID:nZ+0GoS70.net]
それをするとプログラムに(応答無し)って表示されるけど可能は可能

508 名前:デフォルトの名無しさん mailto:sage [2020/11/07(土) 12:17:39.90 ID:39mGoKKv0.net]
メッセージポンプして全部removeしてしまえばよろし

あかよろし

509 名前:デフォルトの名無しさん mailto:sage [2020/11/07(土) 12:59:34.40 ID:t7w6OMp4a.net]
>>501
応答なしと表示されても問題ありません。ボタンを押した後、プログラムの一部区間だけユーザーの操作を無効化したいです。
理由は、ダイアログボックスが表示されてからSendKeysで文字を入力する際に、他の操作によりプログラムが正常動作しない時があるためです。SendKeysしか方法がなかったのでそうしています。

510 名前:デフォルトの名無しさん mailto:sage [2020/11/07(土) 13:48:23.82 ID:GpP1ZiKDa.net]
>>503
SendKeysじゃなくてWin32のPostMessageかSendMessageを使うことを
考えるべきじゃないの?

SendKeysの仕様に合わせるためにそんな大鉈を振るうとかまともな考

511 名前:ヲとは思えんよw []
[ここ壊れてます]

512 名前:デフォルトの名無しさん mailto:sage [2020/11/07(土) 14:59:35.50 ID:6IQ4ek2K0.net]
>>500
マウスイベントとキーボードイベントをグローバルフックして、イベントをチェーンせずに握り潰す

513 名前:デフォルトの名無しさん mailto:sage [2020/11/07(土) 16:41:34.70 ID:cxYX5+z2p.net]
>>504
アドバイスありがとうございます。SendMessageを使ってみます。ウインドウハンドルを掴むのが難しそうですが…がんばります。

>>502>>505
すみません。初心者には難しそうです。諦めます。

514 名前:デフォルトの名無しさん mailto:sage [2020/11/07(土) 22:57:41.32 ID:39mGoKKv0.net]
sendを理解出来るならpeekも出来るでしょ?



515 名前:デフォルトの名無しさん mailto:sage [2020/11/09(月) 13:06:44.87 ID:YQs0Gheb0.net]
.NetCore3.1のWPFアプリってエントリポイント変えられないの?
WPFのエントリポイント変更でググるとApp.xamlのビルドアクションを「アプリケーション定義」から「ページ」に変更してMainメソッド作ればいいって書かれてるけど
.NET Coreだとまずそのビルドアクションを変えられない

516 名前:デフォルトの名無しさん mailto:sage [2020/11/09(月) 13:27:48.21 ID:9M/x9jqfd.net]
>>508
こんなん?
https://blog.magnusmontin.net/2020/01/31/custom-entry-point-wpf-net-core/

517 名前:デフォルトの名無しさん mailto:sage [2020/11/09(月) 14:29:20.29 ID:YQs0Gheb0.net]
>>509
ありがとう
出来た

518 名前:デフォルトの名無しさん mailto:sage [2020/11/10(火) 12:46:09.92 ID:Wkf+3jxV0.net]
.net5が今日発表される予定らしい
https://www.dotnetconf.net/

519 名前:デフォルトの名無しさん [2020/11/10(火) 14:36:59.32 ID:gS6kMlPu0.net]
.NET5でVisual Studioはどう変わるの?
我々はこれまで通り「プロジェクトのプロパティ」から「対象のフレームワーク」で3.5を選んどけばいいんでしょ?

520 名前:デフォルトの名無しさん mailto:sage [2020/11/10(火) 20:55:17.07 ID:PRedF3Ga0.net]
3.5?

521 名前:デフォルトの名無しさん mailto:sage [2020/11/10(火) 21:45:01.26 ID:ZFV7gHPc0.net]
3.5は流石に草生える

522 名前:デフォルトの名無しさん [2020/11/10(火) 21:54:25.94 ID:whduyV8l0.net]
4.0だろ当然

523 名前:デフォルトの名無しさん [2020/11/10(火) 22:16:39.16 ID:HXXQLae8M.net]
4.0はサポートされていないの?
3.5のほうがいいわけ?

524 名前:デフォルトの名無しさん mailto:sage [2020/11/11(水) 00:11:32.86 ID:9mAhI+SY0.net]
混乱しておりますねえ



525 名前:デフォルトの名無しさん mailto:sage [2020/11/11(水) 00:42:32.57 ID:BDEAVR3x0.net]
サポート切れの4.0使うよりは3.5縛りのほうが健全に思えてきたわ
4.5.2に揃えたいけど、古いサーバー多いのよね

526 名前:デフォルトの名無しさん [2020/11/11(水) 01:37:56.99 ID:foWqNnZI0.net]
>>512
我々は先(.NET 5)に行く、君は3.5を頼む!

527 名前:デフォルトの名無しさん mailto:sage [2020/11/11(水) 02:30:08.95 ID:szx2KMpX0.net]
>>518
すまないこのファイルZIPでくれ。
なぉ外部DLLの読み込みはダメ

528 名前:デフォルトの名無しさん mailto:sage [2020/11/11(水) 04:26:49.73 ID:zN1eFwAm0.net]
元ネタがわかんねえw
うち3.5どころか2.0や1.1の化石あるぜ……嘘みたいだろ?

529 名前:デフォルトの名無しさん mailto:sage [2020/11/11(水) 07:13:29.31 ID:A0Zt6oTk0.net]
C++部がVC6でしかビルドできない

530 名前:デフォルトの名無しさん mailto:sage [2020/11/11(水) 07:32:57.28 ID:szx2KMpX0.net]
zip関係は4.xから標準実装

531 名前:デフォルトの名無しさん mailto:sage [2020/11/11(水) 07:48:32.66 ID:DyE7m0HI0.net]
configファイルを作らないまたは削除する連中が嫌いだわ

532 名前:デフォルトの名無しさん mailto:sage [2020/11/11(水) 10:40:12.91 ID:96Q/I0na0.net]
VS16.8.0に更新したら.NET Coreのプロジェクトは1クリックで.NET5に移行出来たな
.NET Frameworkのプロジェクトも簡単に移行できるのかな?

533 名前:デフォルトの名無しさん mailto:sage [2020/11/11(水) 10:44:10.46 ID:QZePbwpJM.net]
できるわけないでしょ
WebFormsとWCF廃止の時点で半数くらいのアプリは事実上移行不可能
そうでなくても変なサードのライブラリ使ってたりして移行できないケースも多いだろうね

534 名前:デフォルトの名無しさん mailto:sage [2020/11/11(水) 12:47:24.27 ID:5X85No/50.net]
16.8でuwpのリリースビルドが実行不能になったわ



535 名前:デフォルトの名無しさん mailto:sage [2020/11/11(水) 19:44:06.91 ID:96Q/I0na0.net]
あれ、.NET5ってWindowsアプリからコンソールアプリに変更できないの?
プロジェクトプロパティから出力の種類をコンソールアプリに変えてもコンソール出てこないんだが
プロパティ開きなおすとWindowsアプリに戻ってるし

536 名前:デフォルトの名無しさん mailto:sage [2020/11/11(水) 20:49:57.45 ID:WaPRIfZP0.net]
WCFって代わりに何使えって言ってる?

537 名前:デフォルトの名無しさん mailto:sage [2020/11/11(水) 21:00:29.49 ID:szx2KMpX0.net]
>>529
MQTT

538 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 00:35:56.66 ID:qoiJF5zI0.net]
C#実践しながら効率良く覚えたいんだけど良い教材ないかな
とりあえずWinアプリ作りたい
頑張って独習C#を9割読んだのにもうほとんど内容覚えてない

539 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 00:56:44.98 ID:nVOC+il80.net]
そりゃ手を動かさんと覚えんよ

540 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 00:59:41.35 ID:+Hg40DyF0.net]
何でも良いから作りゃいいんだよ
ベタなのは電卓
少機能なものをガンガン作る

541 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 02:56:18.65 ID:XDpnN8VW0.net]
仕事してるならいつもやってるちょっとした作業を代替させるようなアプリがモチベになるきっと

542 名前:デフォルトの名無しさん [2020/11/12(木) 05:54:42.02 ID:6+k25fjF0.net]
WinUIとMAUIの区別が曖昧にしか認識できてないんですが、
具体的な違いを説明してくれてる情報源があれば教えてください。

543 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 06:11:12.88 ID:xNvOr4tgd.net]
日頃やってる単純作業をなんでもいいから自動化
エロ動画収集とかエロ画像整理とかあるだろ

544 名前:デフォルトの名無しさん [2020/11/12(木) 12:00:28.21 ID:f5BAQJxFF.net]
>>534
めっちゃ判ります
画面キャプチャしてpdfに製本するアプリ造ったら捗った



545 名前:デフォルトの名無しさん [2020/11/12(木) 14:31:20.02 ID:s2LM5erN0.net]
C#で小数点の倍精度演算をするには自分で作るしか無いの?

整数はBigIntegerで出来るのに

546 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 14:41:04.78 ID:pnQCXdZla.net]
Double 構造体
https://docs.microsoft.com/ja-jp/dotnet/api/system.double
> 倍精度浮動小数点数を表します。

547 名前:デフォルトの名無しさん [2020/11/12(木) 15:01:22.45 ID:s2LM5erN0.net]
倍精度じゃ無くて多倍長だった
めんご

548 名前:デフォルトの名無しさん [2020/11/12(木) 15:16:14.73 ID:f5BAQJxFF.net]
BigInteger

549 名前:デフォルトの名無しさん [2020/11/12(木) 15:21:45.07 ID:f5BAQJxFF.net]
https://archive.codeplex.com/?p=Sine
https://web.archive.org/web/20130225114124/www.emilstefanov.net/Projects/GnuMpDotNet/

550 名前:デフォルトの名無しさん [2020/11/12(木) 15:30:12.32 ID:f5BAQJxFF.net]
こっちか
https://www.nuget.org/packages/Math.Gmp.Native.NET/
https://ja.wikipedia.org/wiki/GNU_Multi-Precision_Library

551 名前:デフォルトの名無しさん [2020/11/12(木) 17:45:20.41 ID:s2LM5erN0.net]
>>543
Math.Gmp.Native.NET
有効桁数20桁じゃん

メモリが許す限りの桁数の小数点数を扱いたいときはどうするの?

552 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 17:46:57.77 ID:6nU3MdtG0.net]
>>544
それを標準機能や標準関数で実装してる言語ってあるの?

553 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 17:49:22.72 ID:yAJG0kR/0.net]
>>544
メモリが許す限りの何かを扱いたいのなら数値に限らず自作しないと、そんな都合のいいものはない

554 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 18:50:06.12 ID:n9rTzoEP0.net]
>>546
馬鹿は黙っていれば良い例



555 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 19:03:16.89 ID:eGo0h3N+0.net]
Pandasに相当するライブラリないの?

556 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 19:03:45.07 ID:eGo0h3N+0.net]
まあC#でやる必要ないかw

557 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 19:52:59.46 ID:OqW4/kLba.net]
ググってみたらdoubleの仮数部は52ビットらしけど、52ビットの分解能じゃ
不足する分野って何なんだろうねw

地球の赤道に1ミクロン単位で目盛りを振っても余裕でおつりがくる分解能みたいだけど

558 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 20:42:07.53 ID:aPogCkhJ0.net]
>>550
円周率じゃん?

559 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 20:42:17.55 ID:/VjS/nppM.net]
>>550
オーダーの異なる多数の数値を何も考えずに前から順に足し合わせたりすれば簡単に狂うよ

560 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 21:28:06.03 ID:+Hg40DyF0.net]
めんどくさいから整数で演算して結果の小数点を動かすわ
ってかみんなそうやってやんないの?
そりゃ高パフォーマンスで多倍長浮動小数扱えるならそれが一番だろうけど

561 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 21:30:18.59 ID:mp0oTovH0.net]
一番面倒臭いのはケチ付けたいだけのID:s2LM5erN0

562 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 21:32:48.72 ID:WhH2oDBM0.net]
GMP使うからC#ではせんな。
CUGにmiracle ってライブラリーがあったけど
これも当然C#用では無いなぁ

563 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 21:51:54.26 ID:OqW4/kLba.net]
>>553
誤差が累積しないような演算方法を工夫するのが普通だろうね

564 名前:デフォルトの名無しさん [2020/11/12(木) 21:59:49.04 ID:4tCV4GAu0.net]
すまんが、↓こう言う時の「=>」ってどう言う意味なの?
string asdf => $"jkl";

この画面の11行目でそんな感じのが出てきたんだけど・・・・
https://youtu.be/wTmZCu16LNU?t=1094



565 名前:デフォルトの名無しさん mailto:sage [2020/11/12(木) 22:15:18.46 ID:QnwokErS0.net]
読み取り専用プロパティの簡単な書き方
string asdf { get { $"jkl"; } }
string asdf { get => $"jkl"; }
string asdf => $"jkl";
string asdf { get; } = $"jkl"; // これだけ意味が違う

566 名前:デフォルトの名無しさん mailto:sage [2020/11/13(金) 00:55:38.66 ID:eU7TEgK20.net]
>>565
private string _asdf = $"jkl";
string asdf { get { return this._asdf; } }

を1行で書いたもの

567 名前:デフォルトの名無しさん mailto:sage [2020/11/13(金) 05:21:57.56 ID:quhoX/Ovr.net]
>>544
何の計算したいの?

568 名前:デフォルトの名無しさん [2020/11/13(金) 11:17:32.36 ID:d7Iu7DLU0.net]
>>560
単なる道楽なんだけどね

昔の放送大学でUBASICを使った自然対数の底と円周率の演算をやってたから
同じことをC#でやろうと思ったけどIEEE754の倍精度実数では桁が足りなかった

BigIntegerがあるならBigFloatも欲しかったなと

569 名前:デフォルトの名無しさん [2020/11/13(金) 11:21:41.58 ID:RWm0omqa0.net]
放送大学アーカイブズ
懐かしの名講義
再放送中毒

570 名前:デフォルトの名無しさん mailto:sage [2020/11/13(金) 11:32:20.13 ID:ehJZ/AtC0.net]
https://bangumi.ouj.ac.jp/bslife/detail/01625005.html

571 名前:デフォルトの名無しさん mailto:sage [2020/11/13(金) 12:37:29.01 ID:907SkV9V0.net]
>>561
結局欲しいのは多倍長整数なのか倍精度浮動小数なのか
道楽なら自作ライブラリでも作れば良い

572 名前:デフォルトの名無しさん mailto:sage [2020/11/13(金) 14:16:13.05 ID:WOWtwvuFd.net]
>>564
なんでずれた回答するの?
「作るしかない」
なら良い回答なのに。
新しい人どんどん減っちゃうよ

573 名前:デフォルトの名無しさん [2020/11/13(金) 14:18:25.76 ID:RWm0omqa0.net]
「作るしかない」
の方が最近の新しい人は逃げる傾向にあるからな

574 名前:デフォルトの名無しさん mailto:sage [2020/11/13(金) 15:13:21.55 ID:od/5f45td.net]
作るしか無いってことはほぼ世の中にはそんなものは求められていないってこと
そんなものを要求するのは根本が間違ってるか何でも周りに頼り過ぎか
真に有益なものならむしろ作って公開すりゃ良い実績になる



575 名前:デフォルトの名無しさん mailto:sage [2020/11/13(金) 15:22:11.67 ID:WOWtwvuFd.net]
>>567
なんかそれがもうずれてんだよね。
「作るしかないの?いいのないの?」って聞かれてるんだから
「ないよ。作るしかないよ」って答えればいいのに。
世の中で求められてないとか質問に関係なくない?
有益云々も今ないから作ったら公開してくれって言えば利益にもなんのに。
残念

576 名前:デフォルトの名無しさん mailto:sage [2020/11/13(金) 15:25:44.29 ID:fnhS2xNE0.net]
20年位前のうbyの時代はそれが通ったけど
若い人にそういう文化はもう無い






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<278KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef