[過去ログ]
ふらっと C#,C♯,C#(初心者用) Part154 (1002レス)
ふらっと C#,C♯,C#(初心者用) Part154 http://mevius.5ch.net/test/read.cgi/tech/1644416019/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
544: デフォルトの名無しさん (ワッチョイ 0702-hGrh) [sage] 2022/04/30(土) 16:52:12.05 ID:QtDBeglS0 System.IO.Directory http://mevius.5ch.net/test/read.cgi/tech/1644416019/544
545: デフォルトの名無しさん (ワッチョイ 0702-hGrh) [sage] 2022/04/30(土) 16:55:40.01 ID:QtDBeglS0 途中で送っちまった System.IO.Directoryでファイル列挙して、FileInfoで個別にサイズ取ればいいと思う http://mevius.5ch.net/test/read.cgi/tech/1644416019/545
546: デフォルトの名無しさん (スッップ Sdff-0vCZ) [sage] 2022/04/30(土) 16:57:06.01 ID:pnty395wd >>545 ありがとうございます。調べてみます。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/546
547: デフォルトの名無しさん (ワッチョイ 0702-hGrh) [sage] 2022/04/30(土) 17:01:42.36 ID:QtDBeglS0 System.IO.DirectoryInfo.GetFilesでFileInfoの配列取れるから、こっちの方がいいかもしれない http://mevius.5ch.net/test/read.cgi/tech/1644416019/547
548: デフォルトの名無しさん (ワッチョイ 7f7b-RBic) [sage] 2022/04/30(土) 17:01:51.55 ID:UlkSGa+10 >>543 dobonに.>>545そのままのサンプルがある フォルダのサイズを取得する https://dobon.net/vb/dotnet/file/foldersize.html http://mevius.5ch.net/test/read.cgi/tech/1644416019/548
549: デフォルトの名無しさん (ワッチョイ ff2d-ae4c) [sage] 2022/04/30(土) 17:08:48.46 ID:Rn5KMVQ50 System.IO.DirectoryInfo.GetFiles()/GetDirectories()は大量にファイルがある場合は時間がかかるから .Net4以降で追加されたSystem.IO.DirectoryInfo.EnumerateFiles()/EnumerateDirectories()を推奨 http://mevius.5ch.net/test/read.cgi/tech/1644416019/549
550: デフォルトの名無しさん (ワッチョイ ff2d-ae4c) [sage] 2022/04/30(土) 17:15:01.96 ID:Rn5KMVQ50 語弊があるな 後者でもトータルで時間がかかるのは変わらないけど 1エントリ毎に処理が戻ってくるので中断出来たり使い勝手が良い http://mevius.5ch.net/test/read.cgi/tech/1644416019/550
551: デフォルトの名無しさん (ワッチョイ 0702-hGrh) [sage] 2022/04/30(土) 17:18:25.88 ID:QtDBeglS0 知識がアップデートされてないので勉強になったわ http://mevius.5ch.net/test/read.cgi/tech/1644416019/551
552: デフォルトの名無しさん (ワッチョイ a7b3-eox6) [sage] 2022/04/30(土) 17:59:15.13 ID:wYb1/zTY0 test http://mevius.5ch.net/test/read.cgi/tech/1644416019/552
553: デフォルトの名無しさん (ワッチョイ c7ad-6Jp9) [] 2022/05/01(日) 15:32:28.03 ID:ixMLKEzz0 Rxの質問なんですが var s = new Subject<int>(); s.OnNext(1); s.OnCompleted(); s.OnNext(2); s.Subscribe( x => { Console.WriteLine($"{x} is recieved"); }, (Exception ex) => { Console.WriteLine($"{ex.Message}"); }, () => { Console.WriteLine($"done!"); } ); としたときに、OnNext(1)もOnNext(2)も表示されないのはあとからSubscribeしたからと思ってるのですが OnComplete時のメッセージが表示されるのはなぜなのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1644416019/553
554: デフォルトの名無しさん (ワッチョイ e7da-JMFP) [sage] 2022/05/01(日) 15:36:19.91 ID:94nN4BqC0 OnCompletedを呼んでるからだろ。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/554
555: デフォルトの名無しさん (ワッチョイ 872c-6Jp9) [sage] 2022/05/02(月) 07:06:11.56 ID:UmbbW6hU0 Ruby でも、WIN32OLE, COM で、Office, iTunes, Illustrator や、WMI, WshShell を使えるみたい def print_folder_size( folder_obj ) hr = "-" * 30 puts hr, File.expand_path( folder_obj.path ) # \ を、/ に変換する puts "#{ folder_obj.name } : #{ folder_obj.size }" end require 'win32ole' fso = WIN32OLE.new( 'Scripting.FileSystemObject' ) p WIN32OLE.codepage #=> 65001, UTF-8 folders = [ "C:/Users/Owner/Documents/abc", "C:/Users/Owner/Documents/xyz" ] folders.each do |folder| folder_obj = fso.GetFolder( folder ) print_folder_size( folder_obj ) end http://mevius.5ch.net/test/read.cgi/tech/1644416019/555
556: デフォルトの名無しさん (スップ Sd7f-TUas) [] 2022/05/02(月) 15:56:47.65 ID:KyVl3u/Hd >>555 Ruby馬鹿は死ね http://mevius.5ch.net/test/read.cgi/tech/1644416019/556
557: デフォルトの名無しさん (ブーイモ MM8f-nYhx) [sage] 2022/05/02(月) 20:09:02.84 ID:V0OGcW/iM PrintPreviewControlとPrintDocumentを使っているんだけど PrintPreviewControlでプレビューされている結果をそのまま印刷できる事って出来ないのか? PrintDocumentでの処理がプレビューと印刷でそれぞれ処理が走ってしまう… http://mevius.5ch.net/test/read.cgi/tech/1644416019/557
558: デフォルトの名無しさん (アウアウウー Saab-QTrz) [sage] 2022/05/02(月) 20:17:53.84 ID:NkpvUQl1a 処理でbitmapを作って、そのbitmapだけを使ってプレビューや印刷? http://mevius.5ch.net/test/read.cgi/tech/1644416019/558
559: デフォルトの名無しさん (ブーイモ MM8f-nYhx) [sage] 2022/05/02(月) 20:48:24.52 ID:nadSqlqnM 見たいな感じですね print document内でGraphicsを使って座標を指定して 文字を書いたり線を引いたりしてます http://mevius.5ch.net/test/read.cgi/tech/1644416019/559
560: デフォルトの名無しさん (ワッチョイ df8b-Nh0L) [sage] 2022/05/04(水) 22:31:55.43 ID:FIPACptZ0 DataGridViewでDataTableに割り当てていない時にも空行があるのですが これなんとかならいないでしょうか? DataSourceに指定したらレコードが表示される様にしたいです。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/560
561: デフォルトの名無しさん (ワッチョイ 0702-hGrh) [sage] 2022/05/04(水) 23:17:30.75 ID:7711bQHg0 AllowUserToAddRows=false にすれば出ないけど、そういう話ではなく? http://mevius.5ch.net/test/read.cgi/tech/1644416019/561
562: デフォルトの名無しさん (ワッチョイ df8b-Nh0L) [sage] 2022/05/05(木) 10:14:01.55 ID:ShoXS+HP0 >>561 ありがとうございます!それでした!! http://mevius.5ch.net/test/read.cgi/tech/1644416019/562
563: デフォルトの名無しさん (ワッチョイ 67ac-c3mi) [sage] 2022/05/05(木) 11:42:19.70 ID:hnbkSlrb0 いえいえ http://mevius.5ch.net/test/read.cgi/tech/1644416019/563
564: デフォルトの名無しさん (ワッチョイ 5fbd-p823) [] 2022/05/06(金) 18:21:26.56 ID:WzpSzG4l0 visual Studioの無料版ダウンロードして遊んでるんですが、PointF[]の中に入ってるXの値とYの値をソートしたいんですが、Xをソートして次にYをソートしたいです。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/564
565: デフォルトの名無しさん (ラクッペペ MM8f-1Uqa) [sage] 2022/05/06(金) 18:25:06.51 ID:/l3VuTiCM >>564 あなたが何をしたいのか理解不能です もう一度入力してください http://mevius.5ch.net/test/read.cgi/tech/1644416019/565
566: デフォルトの名無しさん (アウアウウー Saab-QTrz) [sage] 2022/05/06(金) 18:37:03.45 ID:Pyn2b+Aza どうせX優先でソートしたいってことだろ。この程度理解してやれよ Array.Sort(aa, (a, b) => { if (a.X == b.X) return a.Y - b.Y; return a.X - b.X; }); みたいな感じにすればいい。ただしfloatだからこのままだとエラーになる +1 -1 0 をreturnするように http://mevius.5ch.net/test/read.cgi/tech/1644416019/566
567: デフォルトの名無しさん (スッップ Sdff-LGrz) [sage] 2022/05/06(金) 21:18:01.61 ID:TntjE3ffd PointFでそれはおかしいだろ 浮動小数点数同士を単純に==で比較するのは殆どの場合において誤り http://mevius.5ch.net/test/read.cgi/tech/1644416019/567
568: デフォルトの名無しさん (ワッチョイ 7fcf-hGrh) [sage] 2022/05/06(金) 21:30:18.36 ID:NMYx4eAj0 この場合は==で問題ないように思うが。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/568
569: デフォルトの名無しさん (アウアウウー Saab-QTrz) [sage] 2022/05/06(金) 21:53:53.93 ID:Pyn2b+Aza ==だと例えば座標(1,1)と(1,2)のどっちが先になるか分からない http://mevius.5ch.net/test/read.cgi/tech/1644416019/569
570: デフォルトの名無しさん (ワッチョイ df79-7Nr3) [sage] 2022/05/06(金) 22:09:32.98 ID:TUkwoEaL0 誤差が出るような値の比較は両辺を正規化しないとダメ http://mevius.5ch.net/test/read.cgi/tech/1644416019/570
571: デフォルトの名無しさん (アウアウウー Saab-nj6J) [sage] 2022/05/06(金) 22:23:04.14 ID:8H68TfoTa >>569 昇順だと仮定して(1,2),(1,1)の順になる理由をあげてくれ http://mevius.5ch.net/test/read.cgi/tech/1644416019/571
572: デフォルトの名無しさん (ワッチョイ 0702-hGrh) [sage] 2022/05/06(金) 22:27:09.34 ID:AMfb+Q8N0 前提が示されていない以上、別にそこまで考慮する必要なくね 丸めが必要なら、前処理しておけばいい http://mevius.5ch.net/test/read.cgi/tech/1644416019/572
573: デフォルトの名無しさん (ワッチョイ 7fcf-hGrh) [sage] 2022/05/06(金) 22:35:58.25 ID:NMYx4eAj0 >>570 ここで言ってる「正規化」って浮動小数表現上の正規化/非正規化とは別だよな。 ふつう高級言語レベルで意識する必要はないと思うが。 http://mevius.5ch.net/test/read.cgi/tech/1644416019/573
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 429 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.501s*