!extend:checked:vvvvv:1000:512
次スレを立てる時は↑を2行冒頭に書くこと(1行分は消えて表示されない為)
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、
質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■関連スレ
C#, C♯, C#相談室 Part93
https://mevius.5ch.net/test/read.cgi/tech/1492818720/
■前スレ
ふらっと C#,C♯,C#(初心者用) Part139
https://mevius.5ch.net/test/read.cgi/tech/1538646998/
■コードを貼る場合は↓を使いましょう。
http://ideone.com/
https://dotnetfiddle.net/
■情報源
https://msdn.microsoft.com/ja-jp/library/gg145045.aspx
https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/index
https://msdn.microsoft.com/en-us/library/gg145045.aspx
http://referencesource.microsoft.com/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
探検
ふらっと C#,C♯,C#(初心者用) Part141
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 2317-qMUn)
2018/12/15(土) 11:07:07.89ID:0aSEF/I+0587デフォルトの名無しさん (ワッチョイ 82ad-bIN/)
2019/02/08(金) 22:17:53.01ID:uDI35RTx0 >>583
Rustは結局どうなったんだっけ?
Rustは結局どうなったんだっけ?
588デフォルトの名無しさん (ワッチョイ a205-BpIe)
2019/02/08(金) 22:27:25.20ID:DCBa2RJt0 みなさんありがとうございます。
一応自分で書いていたのは>>585さんに近くて設定時刻前ならそのまま、設定時刻を過ぎてたら一日足して現在時刻との差をawait Task.Delayしました。
タイマーの精度はそんなに必要なく1分間隔で大丈夫で、24時間起動で毎日朝8時から夕方17時までプログラムを止めるみたいな感じです。
同じプログラムを大量に起動するので処理はなるべく軽いのが希望で
ループ処理で毎分チェックするようなのは重いイメージがあるのですが大丈夫でしょうか?
また、時計合わせが発生したらズレるというのはどういうことでしょう?
一応自分で書いていたのは>>585さんに近くて設定時刻前ならそのまま、設定時刻を過ぎてたら一日足して現在時刻との差をawait Task.Delayしました。
タイマーの精度はそんなに必要なく1分間隔で大丈夫で、24時間起動で毎日朝8時から夕方17時までプログラムを止めるみたいな感じです。
同じプログラムを大量に起動するので処理はなるべく軽いのが希望で
ループ処理で毎分チェックするようなのは重いイメージがあるのですが大丈夫でしょうか?
また、時計合わせが発生したらズレるというのはどういうことでしょう?
589デフォルトの名無しさん (ドコグロ MMd5-/S9r)
2019/02/08(金) 22:30:54.02ID:wLzz2paeM590デフォルトの名無しさん (アウアウエー Sa0a-gVV1)
2019/02/08(金) 22:53:24.62ID:OM4aCJGta >>586
えらい重箱の隅だけどまあそうだねw
private static async Task WaitTillAsync(DateTime dt)
{
await Task.Run
(
() => { while (dt > DateTime.Now) Thread.Sleep(500); }
);
}
えらい重箱の隅だけどまあそうだねw
private static async Task WaitTillAsync(DateTime dt)
{
await Task.Run
(
() => { while (dt > DateTime.Now) Thread.Sleep(500); }
);
}
591デフォルトの名無しさん (ドコグロ MMd5-/S9r)
2019/02/08(金) 23:23:03.92ID:wLzz2paeM592デフォルトの名無しさん (オッペケ Srd1-da9w)
2019/02/08(金) 23:32:28.45ID:Waqd0NNdr どのへんでプロセス落ちるの?
593デフォルトの名無しさん (ワッチョイ a205-BpIe)
2019/02/08(金) 23:33:09.16ID:DCBa2RJt0 >>590
Thread.Sleepの所Task.Delayにしても大丈夫でしょうか?
Thread.Sleepの所Task.Delayにしても大丈夫でしょうか?
594デフォルトの名無しさん (ドコグロ MMd5-/S9r)
2019/02/08(金) 23:42:34.81ID:wLzz2paeM595デフォルトの名無しさん (アウアウエー Sa0a-gVV1)
2019/02/09(土) 00:44:22.99ID:jhOjUKEBa >>593
もちろんいいと思うけど、
() => { while (dt > DateTime.Now) Thread.Sleep(500); }
が
async () => { while (dt > DateTime.Now) await Task.Delay(500); }
に文字数が増えて、使うTaskも増えて、かといってメリット無いような気が
もちろんいいと思うけど、
() => { while (dt > DateTime.Now) Thread.Sleep(500); }
が
async () => { while (dt > DateTime.Now) await Task.Delay(500); }
に文字数が増えて、使うTaskも増えて、かといってメリット無いような気が
596デフォルトの名無しさん (ワッチョイ 2de3-VUEs)
2019/02/09(土) 00:46:47.47ID:3dJvh84X0 await, async は、簡単なことを難しくしてしまう。
597デフォルトの名無しさん (ワッチョイ 2d61-VUEs)
2019/02/09(土) 00:52:22.81ID:8aikkfMy0 C#は、もはや、C++やCとは似ても似つかなくなってしまってる。
control flow がめちゃくちゃ複雑で、何をやってるのかわからなくて
生ポインタの1,000倍危険。
control flow がめちゃくちゃ複雑で、何をやってるのかわからなくて
生ポインタの1,000倍危険。
598デフォルトの名無しさん (アウアウエー Sa0a-gVV1)
2019/02/09(土) 00:58:38.23ID:jhOjUKEBa () => { while (dt > DateTime.Now) Task.Delay(500).Wait(); }
の方が素直か。
何かTask.Delay使った方がいい理由ってあるかな
の方が素直か。
何かTask.Delay使った方がいい理由ってあるかな
599デフォルトの名無しさん (ワッチョイ 9140-/WZR)
2019/02/09(土) 01:13:05.43ID:dvMZ7Shb0 PDFファイルからテキストを抽出する方法でオススメはありますか?
調べたところiTextSharpとPDFBoxは見つかりましたが、たまに読めないPDFがあるのが残念です。
調べたところiTextSharpとPDFBoxは見つかりましたが、たまに読めないPDFがあるのが残念です。
600デフォルトの名無しさん (ワッチョイ 2d61-VUEs)
2019/02/09(土) 01:45:47.26ID:8aikkfMy0 C# の async, await を開発したのはこんな人。写真付き:
https://www.orioninc.com/c-async-and-await-programming-model-from-scratch-introduction/
https://www.orioninc.com/c-async-and-await-programming-model-from-scratch-introduction/
601デフォルトの名無しさん (スフッ Sd22-XlDt)
2019/02/09(土) 01:49:31.12ID:kYloXoqBd >>599
一番確実なのは製品版のAcrobatを使うことではないでしょうか
一番確実なのは製品版のAcrobatを使うことではないでしょうか
602デフォルトの名無しさん (ワッチョイ cd0c-feI+)
2019/02/09(土) 01:49:48.79ID:U3ljW3xz0603デフォルトの名無しさん (ワッチョイ 9140-/WZR)
2019/02/09(土) 01:55:33.22ID:dvMZ7Shb0 >>601
私の技術力が低いので初心者用スレで質問させていただいたのですが、それを購入したとして初心者でもネットで調べる程度で可能ですか?
上に書いたiTextSharpとPDFBoxは、ネットに転がってたソースを丸パクリでやりました。
私の技術力が低いので初心者用スレで質問させていただいたのですが、それを購入したとして初心者でもネットで調べる程度で可能ですか?
上に書いたiTextSharpとPDFBoxは、ネットに転がってたソースを丸パクリでやりました。
604デフォルトの名無しさん (ワッチョイ bd5f-FtKs)
2019/02/09(土) 02:16:09.35ID:UMSUoHVI0 >>595
後者はTask.Run()が不要だから、むしろタイプ量は減るよ。
await Task.Run( () => { while (dt > DateTime.Now) Thread.Sleep(500); } );
と
while ( dt > DateTime.Now ) { await Task.Delay(500 ); }
後者はTask.Run()が不要だから、むしろタイプ量は減るよ。
await Task.Run( () => { while (dt > DateTime.Now) Thread.Sleep(500); } );
と
while ( dt > DateTime.Now ) { await Task.Delay(500 ); }
605デフォルトの名無しさん (ワッチョイ cd0c-feI+)
2019/02/09(土) 02:39:48.15ID:U3ljW3xz0 ん? Task建ててる部分見てなかった、俺のレスのは忘れて
606デフォルトの名無しさん (ワッチョイ bd5f-FtKs)
2019/02/09(土) 02:40:17.09ID:UMSUoHVI0 後、細かいことを言うと、
Task.Run()でThread.Sleep()だとSleep()してる間もThreadPoolのThreadを1つ占有してしまうが、
Task.Delay()ならその間はThreadPoolのThreadが開放される。
Task.Run()でThread.Sleep()だとSleep()してる間もThreadPoolのThreadを1つ占有してしまうが、
Task.Delay()ならその間はThreadPoolのThreadが開放される。
607デフォルトの名無しさん (アウアウエー Sa0a-gVV1)
2019/02/09(土) 02:47:07.48ID:jhOjUKEBa >>602
スリープするのはUIスレッドじゃないのでそれはありませんよw
これ、ちょっと前にも書いたけど、Timerを使った方が可読的になる場合ももちろんあるし、
そうでない場合もある。
つまり、別に車輪を再発明してるんじゃありません。
質問者がどっちのケースかは分からない
スリープするのはUIスレッドじゃないのでそれはありませんよw
これ、ちょっと前にも書いたけど、Timerを使った方が可読的になる場合ももちろんあるし、
そうでない場合もある。
つまり、別に車輪を再発明してるんじゃありません。
質問者がどっちのケースかは分からない
608デフォルトの名無しさん (アウアウエー Sa0a-gVV1)
2019/02/09(土) 02:54:59.91ID:jhOjUKEBa609デフォルトの名無しさん (ワッチョイ e247-XlDt)
2019/02/09(土) 03:02:23.38ID:zy9w8qc80610デフォルトの名無しさん (ワッチョイ 412d-Ctdi)
2019/02/09(土) 07:11:19.34ID:Bzu1ndzH0 待つだけの処理で1スレッド消費しちゃうのは良くないな
かといって単純にAwaitを使っただけのコードだと、どこかでデッドロックが生まれる可能性が増えたり、待てずにメインスレッドが抜けてしまったりする危険が出てくる
ここはコルーチンしか無いでしょ!!コルーチン最高!!!!
かといって単純にAwaitを使っただけのコードだと、どこかでデッドロックが生まれる可能性が増えたり、待てずにメインスレッドが抜けてしまったりする危険が出てくる
ここはコルーチンしか無いでしょ!!コルーチン最高!!!!
611デフォルトの名無しさん (ワッチョイ 82ad-bIN/)
2019/02/09(土) 07:16:35.24ID:rkd3w/wq0 タスクスケジューラにしとけよ
612デフォルトの名無しさん (ワッチョイ 412d-Ctdi)
2019/02/09(土) 07:35:28.00ID:Bzu1ndzH0 タスクスケジューラはC#自体の機能じゃないからな、漢は黙ってコルーチン!!!
613デフォルトの名無しさん (ブーイモ MMf6-5dzK)
2019/02/09(土) 07:42:48.42ID:onf/I33CM 私、待つわ〜何時までも待つわ〜
例え対象スレッドが落ちていても〜
例え対象スレッドが落ちていても〜
614デフォルトの名無しさん (オッペケ Srd1-da9w)
2019/02/09(土) 08:32:22.73ID:6iVlgEPUr >>594
それ非同期関係なくない?
それ非同期関係なくない?
615デフォルトの名無しさん (ワッチョイ 6e63-awc4)
2019/02/09(土) 08:45:27.49ID:O6W3Dl2k0616デフォルトの名無しさん (ワッチョイ 6e63-awc4)
2019/02/09(土) 08:47:26.04ID:O6W3Dl2k0 >>614
次はWindowsが落ちることを想定しよう
次はWindowsが落ちることを想定しよう
617デフォルトの名無しさん (ワッチョイ 86ef-gf/b)
2019/02/09(土) 11:10:00.80ID:YnD8XTKW0 c++はc#の何倍難しいですか?
618デフォルトの名無しさん (ブーイモ MMf6-5dzK)
2019/02/09(土) 11:13:22.03ID:onf/I33CM C# → C++/MFC なら大して変わらないかも
619デフォルトの名無しさん (ワッチョイ 467d-4IkZ)
2019/02/09(土) 11:13:26.70ID:902JN4xl0 256バイ
620デフォルトの名無しさん (ドコグロ MMca-/S9r)
2019/02/09(土) 11:17:48.96ID:k8PbCSORM 言うほど難しくはない
同じものを作るために3倍程度の工数がかかるだけ
同じものを作るために3倍程度の工数がかかるだけ
621デフォルトの名無しさん (ワッチョイ 86ef-gf/b)
2019/02/09(土) 11:24:28.88ID:YnD8XTKW0 個人で使うものではない感じですか?
openglを扱うためには裂けては通れないようですが
openglを扱うためには裂けては通れないようですが
622デフォルトの名無しさん (ワッチョイ 6e7b-HWB1)
2019/02/09(土) 11:31:34.31ID:k4TwxJVN0623デフォルトの名無しさん (ワッチョイ 86ef-gf/b)
2019/02/09(土) 11:35:32.77ID:YnD8XTKW0 ラッパーのほうが情報すくなくて難しそうなので
624デフォルトの名無しさん (ワッチョイ cd0c-feI+)
2019/02/09(土) 11:39:46.24ID:U3ljW3xz0 >>621,623
> 個人で使うものではない感じですか?
個人で使うのになんら障害はない
> openglを扱うためには裂けては通れないようですが
OpenTKとかあるし別に必須じゃない
> ラッパーのほうが情報すくなくて難しそうなので
じゃあC++で学習すれば?
> 個人で使うものではない感じですか?
個人で使うのになんら障害はない
> openglを扱うためには裂けては通れないようですが
OpenTKとかあるし別に必須じゃない
> ラッパーのほうが情報すくなくて難しそうなので
じゃあC++で学習すれば?
625デフォルトの名無しさん (ワッチョイ 6e63-awc4)
2019/02/09(土) 11:41:56.63ID:O6W3Dl2k0 このレベルでOpenCVに手を出して何ができるんだって感じもある
チュートリアルを通してやるのがせいぜいか
チュートリアルを通してやるのがせいぜいか
626デフォルトの名無しさん (ワッチョイ 912f-XlDt)
2019/02/09(土) 12:15:17.08ID:yiDYsHnZ0 >>625
OpenCVとOpenGLは別物だよ
OpenCVとOpenGLは別物だよ
627デフォルトの名無しさん (アウアウウー Sa05-BKX2)
2019/02/09(土) 12:25:47.28ID:6TG0Gkwea >>617
テンプレートの深みにはまらなければC++のほうが素朴で簡単
テンプレートの深みにはまらなければC++のほうが素朴で簡単
628デフォルトの名無しさん (ワッチョイ 8dda-feI+)
2019/02/09(土) 12:37:08.87ID:PsW6cRYq0 この人3ヶ月前からこういう質問ばっかしてる
一体いつになったら手を動かすんだろう
一体いつになったら手を動かすんだろう
629デフォルトの名無しさん (ワッチョイ 412d-Ctdi)
2019/02/09(土) 13:27:48.74ID:Bzu1ndzH0 やっぱコルーチンだわ
コルーチン質問がいくらあっても全くロックが起きとらん!スレッドを丸々潰してもいない!最強!!
コルーチン質問がいくらあっても全くロックが起きとらん!スレッドを丸々潰してもいない!最強!!
630デフォルトの名無しさん (ワッチョイ 2d61-VUEs)
2019/02/09(土) 14:30:31.24ID:8aikkfMy0 >>620
そんなかからん。せいぜい 2割り増し程度。
でも、ブラックボックスが少なくて何やってるのか分かりやすいので、
はまりにくいかも。
C#のasync, awaitなんて初心者が理解できるものではない。
そんなかからん。せいぜい 2割り増し程度。
でも、ブラックボックスが少なくて何やってるのか分かりやすいので、
はまりにくいかも。
C#のasync, awaitなんて初心者が理解できるものではない。
631デフォルトの名無しさん (ワッチョイ 6e63-awc4)
2019/02/09(土) 14:37:30.48ID:O6W3Dl2k0632デフォルトの名無しさん (ワッチョイ e247-XlDt)
2019/02/09(土) 15:30:22.75ID:zy9w8qc80 C#はクラスライブラリも簡単に逆アセンブルできるからブラックボックスは少ないよな
633デフォルトの名無しさん (ワッチョイ 9140-/WZR)
2019/02/09(土) 16:47:05.41ID:dvMZ7Shb0 >>609
ありがとうございます。
ありがとうございます。
634デフォルトの名無しさん (ワッチョイ 8261-VUEs)
2019/02/09(土) 22:52:17.77ID:5t5ZiBxh0 WPF, Windows Form の二種類があったり、Xamarineを使うかどうかが
あったり、C#も複雑極まりないんだね。GDI がセンスがない関数群だったので
嫌われたこと、MFCが汚かったこと、Direct3Dが汚かったこと、COMが
汚かったこと、ActiveX がさらに訳分からなかったこと、の再来を感じる。
「非同期処理」もスレッドをいくつでも起こすタイプや、Poolみたいな
ことをやるタイプ、以外にいくつもあって、さらに最後に async, await
が Synax Suger になっているんだね。なんという複雑さ・・・。
また、スレッドを起こすのに 1MB もメモリが必要・・・・。
なんという無駄使い。
あったり、C#も複雑極まりないんだね。GDI がセンスがない関数群だったので
嫌われたこと、MFCが汚かったこと、Direct3Dが汚かったこと、COMが
汚かったこと、ActiveX がさらに訳分からなかったこと、の再来を感じる。
「非同期処理」もスレッドをいくつでも起こすタイプや、Poolみたいな
ことをやるタイプ、以外にいくつもあって、さらに最後に async, await
が Synax Suger になっているんだね。なんという複雑さ・・・。
また、スレッドを起こすのに 1MB もメモリが必要・・・・。
なんという無駄使い。
635デフォルトの名無しさん (ワッチョイ 8261-VUEs)
2019/02/09(土) 22:54:12.95ID:5t5ZiBxh0 結局、.Net Standard が破棄されて、.Net Core だけが残るといううわさを聞いた
けど、やっぱり Xamarine が捨てられていくのかな。買収時点で最初から
予想されたことだけど。
けど、やっぱり Xamarine が捨てられていくのかな。買収時点で最初から
予想されたことだけど。
636デフォルトの名無しさん (スフッ Sd22-XlDt)
2019/02/09(土) 22:59:09.93ID:VPSQr41Ud またC#嫌いのお前か
637デフォルトの名無しさん (ワッチョイ a1e7-snZf)
2019/02/09(土) 23:07:49.24ID:HZrCyM150638デフォルトの名無しさん (ワッチョイ 8261-VUEs)
2019/02/10(日) 00:07:00.86ID:P1Q5YmOJ0 >>637
↓ ここを読んでくれ
http://www.atmarkit.co.jp/fdotnet/chushin/masterasync_01/masterasync_01_02.html
数え方にもよるが、恐らく6〜8種類くらいあると思う。
↓ ここを読んでくれ
http://www.atmarkit.co.jp/fdotnet/chushin/masterasync_01/masterasync_01_02.html
数え方にもよるが、恐らく6〜8種類くらいあると思う。
639デフォルトの名無しさん (ワッチョイ 8261-VUEs)
2019/02/10(日) 00:09:30.45ID:P1Q5YmOJ0 多分、
1. Thread
2. ThreadPool
3. Event-based
4. Async Programming Model
5. Reactive Extensions
6. Task-based
7. async/await
の 7種類だと思う。もっとあるかも知れないけど。
1. Thread
2. ThreadPool
3. Event-based
4. Async Programming Model
5. Reactive Extensions
6. Task-based
7. async/await
の 7種類だと思う。もっとあるかも知れないけど。
640デフォルトの名無しさん (ワッチョイ 9232-/WZR)
2019/02/10(日) 00:09:35.84ID:XpZrG1uz0 APM、EAP、TAPなんかを言ってるのかね? 単に時代の流れじゃないの
レガシーをタスクにする方法もあるし、.NETはネイティブスレッドではなかろう
開始元へ差し戻しが多いからawaitがあるだけで結局Task推奨になってると思うけど
議論が活発なのは結構だが、ぽこぽこ増えていく言語バージョンを見てると不安は抱く
レガシーをタスクにする方法もあるし、.NETはネイティブスレッドではなかろう
開始元へ差し戻しが多いからawaitがあるだけで結局Task推奨になってると思うけど
議論が活発なのは結構だが、ぽこぽこ増えていく言語バージョンを見てると不安は抱く
641デフォルトの名無しさん (ワッチョイ bd5f-FtKs)
2019/02/10(日) 00:32:53.23ID:c9rRoNSM0 時代の流れだねぇ。
今ならTaskとasync/awaitだけ覚えておけば事足りる。
Rxも場合によってはあれば便利だけど。
今ならTaskとasync/awaitだけ覚えておけば事足りる。
Rxも場合によってはあれば便利だけど。
642デフォルトの名無しさん (ワッチョイ 8261-VUEs)
2019/02/10(日) 00:46:35.13ID:P1Q5YmOJ0 それは言い訳で、見通しが悪かったって事なんだ。
643デフォルトの名無しさん (ワッチョイ 6e63-awc4)
2019/02/10(日) 00:53:56.42ID:Mw20IJUM0 まあXamarin用済みなのは確か
644デフォルトの名無しさん (アウアウエー Sa0a-/S9r)
2019/02/10(日) 00:58:27.31ID:AzzfBWDja async/awaitの効率は最近は大幅に改善されつつあるよ
ただし.NET Coreに限る
ただし.NET Coreに限る
645デフォルトの名無しさん (ワッチョイ 8261-VUEs)
2019/02/10(日) 01:03:53.77ID:P1Q5YmOJ0 効率以前に、訳分からん。
設計した人が実は能力が足りないんだって。
設計した人が実は能力が足りないんだって。
646デフォルトの名無しさん (ワッチョイ 8261-VUEs)
2019/02/10(日) 01:05:47.39ID:P1Q5YmOJ0 アメリカ人はなめ過ぎてる。
独占的地位を利用して。
こんなくそ設計しやがって。
独占的地位を利用して。
こんなくそ設計しやがって。
647デフォルトの名無しさん (ワッチョイ e247-XlDt)
2019/02/10(日) 01:12:55.80ID:ys0otiK+0 (ワッチョイ 8261-VUEs)
この人、年中非同期処理が理解できないと繰り返し言ってんな
いい加減理解しろよw
この人、年中非同期処理が理解できないと繰り返し言ってんな
いい加減理解しろよw
648デフォルトの名無しさん (ワッチョイ cd0c-feI+)
2019/02/10(日) 01:25:57.34ID:bwecUq1Z0 良かったな
訳わからんものが他の言語にも波及したぞ
※非同期プログラミングの次回作にご期待ください
訳わからんものが他の言語にも波及したぞ
※非同期プログラミングの次回作にご期待ください
649デフォルトの名無しさん (ワッチョイ 8261-VUEs)
2019/02/10(日) 01:38:14.50ID:P1Q5YmOJ0 C# は VB と似ており、C++ とは似ても似つかない。
650デフォルトの名無しさん (ワッチョイ bd5f-FtKs)
2019/02/10(日) 01:38:53.56ID:c9rRoNSM0651デフォルトの名無しさん (ワッチョイ e252-PL2D)
2019/02/10(日) 02:34:19.06ID:98Upnegk0652デフォルトの名無しさん (スッップ Sd22-bIN/)
2019/02/10(日) 02:52:23.04ID:LkwxzeRxd >>635
破棄される?ソースは?
破棄される?ソースは?
653デフォルトの名無しさん (オッペケ Srd1-da9w)
2019/02/10(日) 08:46:39.23ID:uz05qYWIr c#にはあってVBにはないものってないんだよな
.net CoreでもVB採用されてるし
.net CoreでもVB採用されてるし
654デフォルトの名無しさん (ブーイモ MMcd-5dzK)
2019/02/10(日) 08:54:49.60ID:fHBGeROaM for文の挙動が違うだろ
655デフォルトの名無しさん (ワッチョイ 2d61-VUEs)
2019/02/10(日) 09:08:02.67ID:YTe/5aEc0656デフォルトの名無しさん (ワッチョイ 822f-1zeQ)
2019/02/10(日) 09:09:03.29ID:o5rWkmWO0 >>653
unsafe
unsafe
657デフォルトの名無しさん (ワッチョイ 412d-Ctdi)
2019/02/10(日) 09:21:34.97ID:0K2cdDeF0 >>655
君は「高卒の天才」ってやつかい?
君は「高卒の天才」ってやつかい?
658デフォルトの名無しさん (ワッチョイ 2d61-VUEs)
2019/02/10(日) 09:24:33.66ID:YTe/5aEc0 C# のこの書き方は、35年前の Microsofot の N88-BASIC の
def fn にそっくり
[C#]
int f(int n) => n >= 1 ? n * f(n - 1) : 1;
[N88-BASIC]
DEF FN名前 [ ( 引数名 { , 引数名 } ) ] =式
10 DEF FNZEIKOMI(P)=P*1.08
20 INPUT "zeinuki kakaku";KAKAKU
30 PRINT "zeikomi kakaku";FNZEIKOMI(KAKAKU)
def fn にそっくり
[C#]
int f(int n) => n >= 1 ? n * f(n - 1) : 1;
[N88-BASIC]
DEF FN名前 [ ( 引数名 { , 引数名 } ) ] =式
10 DEF FNZEIKOMI(P)=P*1.08
20 INPUT "zeinuki kakaku";KAKAKU
30 PRINT "zeikomi kakaku";FNZEIKOMI(KAKAKU)
659デフォルトの名無しさん (ワッチョイ 2d61-umi9)
2019/02/10(日) 09:51:24.70ID:Ah0fiaOg0 ま、作ったアプリではなくソースコードを自慢するようになったらプログラマは引退したほうが良い
660デフォルトの名無しさん (ワッチョイ a9a7-OF6d)
2019/02/10(日) 12:59:28.51ID:7jl+t3as0 キブハブとかいう謎の団体に監視されてるからソースのエレガントさにも気が抜けない時代
661デフォルトの名無しさん (ワッチョイ 2d61-VUEs)
2019/02/10(日) 13:18:41.19ID:YTe/5aEc0 アメリカって、バイナリだと信用されないんだろうか。
アメリカは悪い人だらけなので武器を持たなきゃならないのが、それが安全な日本にまで波及していて、
セキュリティーソフトのせいでPCの能力は結構落ちるし、自作プログラムが誤検出されて
風評被害は出るしでいやな時代になったな。
アメリカは悪い人だらけなので武器を持たなきゃならないのが、それが安全な日本にまで波及していて、
セキュリティーソフトのせいでPCの能力は結構落ちるし、自作プログラムが誤検出されて
風評被害は出るしでいやな時代になったな。
662デフォルトの名無しさん (ワッチョイ 2d61-VUEs)
2019/02/10(日) 13:20:59.07ID:YTe/5aEc0 アメリカじゃ、大手企業から以外はバイナリが信用できないから、
無料ソフトのバイナリが入手できない。それで日本まで生産性が下がって来た。
いつのまにか、そんな必要のない日本まで巻き添えになってる。
それに日本人は気づいてない。
無料ソフトのバイナリが入手できない。それで日本まで生産性が下がって来た。
いつのまにか、そんな必要のない日本まで巻き添えになってる。
それに日本人は気づいてない。
663デフォルトの名無しさん (ワッチョイ 7d17-feI+)
2019/02/10(日) 13:24:11.85ID:HlV4ZEIt0 頭やべぇのが居るぞ
664デフォルトの名無しさん (ブーイモ MMe5-/WZR)
2019/02/10(日) 13:24:46.11ID:O8DkeQeoM バイナラ
665デフォルトの名無しさん (アウアウエー Sa0a-OF6d)
2019/02/10(日) 14:04:14.11ID:AojW1eCFa 何作るか思い浮かばん
こんなときどうすれば
こんなときどうすれば
666デフォルトの名無しさん (ワッチョイ e247-XlDt)
2019/02/10(日) 14:11:09.31ID:ys0otiK+0 >>665
寝たらいい
寝たらいい
667デフォルトの名無しさん (ドコグロ MM41-umi9)
2019/02/10(日) 14:13:22.67ID:T7WkpnKgM >>665
持ってる技術に対して歩んできた人生がクソ過ぎてバランスが悪い
持ってる技術に対して歩んできた人生がクソ過ぎてバランスが悪い
668デフォルトの名無しさん (アウアウウー Sa05-BKX2)
2019/02/10(日) 14:17:09.65ID:0+1G/wKUa669デフォルトの名無しさん (ドコグロ MM41-umi9)
2019/02/10(日) 14:22:24.87ID:T7WkpnKgM >>668
具体的な数字あるんですか?
具体的な数字あるんですか?
670デフォルトの名無しさん (アウアウウー Sa05-BKX2)
2019/02/10(日) 14:31:40.45ID:0+1G/wKUa671デフォルトの名無しさん (ドコグロ MM41-umi9)
2019/02/10(日) 14:36:01.60ID:T7WkpnKgM672デフォルトの名無しさん (ワッチョイ e252-PL2D)
2019/02/10(日) 16:14:54.28ID:98Upnegk0 >>670
ソースの綺麗さを計測する定量的な評価方法を示してくれ。話はそれからだ。
ソースの綺麗さを計測する定量的な評価方法を示してくれ。話はそれからだ。
673デフォルトの名無しさん (アウアウウー Sa05-BKX2)
2019/02/10(日) 16:17:08.69ID:0+1G/wKUa674デフォルトの名無しさん (ワッチョイ 2d61-umi9)
2019/02/10(日) 16:45:07.74ID:VHz3VazZ0 >>672
品質=(売上-コスト)÷行数
品質=(売上-コスト)÷行数
675デフォルトの名無しさん (ワッチョイ 86ef-gf/b)
2019/02/10(日) 18:17:02.13ID:6Yt6QBhU0 ツリーを表示する部分はtreeviewですが、treeviewの中身を表示する領域はどのツールを使う運でしょうか
エクスプローラのメイン画面のことですね
エクスプローラのメイン画面のことですね
676デフォルトの名無しさん (ドコグロ MM09-/S9r)
2019/02/10(日) 18:42:16.76ID:96GWWqq3M677デフォルトの名無しさん (ワッチョイ e247-XlDt)
2019/02/10(日) 19:41:33.15ID:ys0otiK+0 >>675
エクスプローラのメイン側はリストビューだよ
エクスプローラのメイン側はリストビューだよ
678デフォルトの名無しさん (ワッチョイ 86ef-gf/b)
2019/02/11(月) 05:09:40.45ID:Q8pHabNH0 回答有り難うございます。
wpfテンプレートを使っているのですが、リストビューというツールは存在しないようですが、wpfにありましたか?
wpfテンプレートを使っているのですが、リストビューというツールは存在しないようですが、wpfにありましたか?
679デフォルトの名無しさん (ワッチョイ 86ef-gf/b)
2019/02/11(月) 05:15:04.04ID:Q8pHabNH0 ありました
ごめんなさい
ごめんなさい
680デフォルトの名無しさん (ワッチョイ 8dba-Vc6s)
2019/02/11(月) 08:30:23.01ID:sPHRyGkO0 textBoxコントロールでスクロールバーが表示されている状態で
スクロールバー上で右クリックするとスクロールバーのコンテキストメニューが出ますが
richTextBoxコントロールだと出ません。textBoxでは出る標準の右クリックメニューも同様に出ません。
どうすればrichTextBoxで標準コンテキストメニューとスクロールバーのコンテキストメニューを出せるでしょうか
スクロールバー上で右クリックするとスクロールバーのコンテキストメニューが出ますが
richTextBoxコントロールだと出ません。textBoxでは出る標準の右クリックメニューも同様に出ません。
どうすればrichTextBoxで標準コンテキストメニューとスクロールバーのコンテキストメニューを出せるでしょうか
681デフォルトの名無しさん (ワッチョイ f901-mus4)
2019/02/11(月) 11:37:16.74ID:XJjA7d5g0 サーバサイドで使えるword操作用ライブラリってありますか?
ExcelにはPOIとかあるのですがwordは探しきれず
ExcelにはPOIとかあるのですがwordは探しきれず
682デフォルトの名無しさん (アウアウエー Sa0a-/S9r)
2019/02/11(月) 11:45:15.95ID:uhV1eG5ea Google Docsで作ってWordにエクスポートしたら
683デフォルトの名無しさん (ワッチョイ 0201-3tWi)
2019/02/11(月) 12:49:33.20ID:MkFOBvt90684デフォルトの名無しさん (ワッチョイ 86ef-gf/b)
2019/02/11(月) 20:34:36.03ID:Q8pHabNH0 listviewの使い方について、超初心者向けに解説してるサイトを教えてください
vs2017を使用しています
いろんなサイトやyoutubeで調べてたんですが、わからないです
vs2017を使用しています
いろんなサイトやyoutubeで調べてたんですが、わからないです
685デフォルトの名無しさん (ワッチョイ 8dda-5dzK)
2019/02/11(月) 20:50:22.35ID:Y0EVtjJ+0 >>684
ナンシークラッツ本を買うべし
ナンシークラッツ本を買うべし
686デフォルトの名無しさん (ワッチョイ 6e7b-HWB1)
2019/02/11(月) 21:09:13.65ID:+GND3QEg0 >>684
知りたいのこの辺りじゃない?
ListViewコントロールへ項目を追加するには?
http://www.atmarkit.co.jp/ait/articles/0502/04/news121.html
ListViewのアイテムがポイントで選択、シングルクリックでアクティブにできるようにする
https://dobon.net/vb/dotnet/control/lvpointselection.html
Drag drop ListView Item from one listView to another
https://stackoverflow.com/questions/38162479/drag-drop-listview-item-from-one-listview-to-another
知りたいのこの辺りじゃない?
ListViewコントロールへ項目を追加するには?
http://www.atmarkit.co.jp/ait/articles/0502/04/news121.html
ListViewのアイテムがポイントで選択、シングルクリックでアクティブにできるようにする
https://dobon.net/vb/dotnet/control/lvpointselection.html
Drag drop ListView Item from one listView to another
https://stackoverflow.com/questions/38162479/drag-drop-listview-item-from-one-listview-to-another
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【外交】元台湾総統・馬英九氏、高市首相発言に「台湾を危険にさらす」台湾海峡の問題は「両岸の中国人が自ら話し合うべき」★2 [1ゲットロボ★]
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 ★8 [ぐれ★]
- 「母の部屋に安倍氏が表紙の機関誌が」「(安倍氏が被害者なのは)不思議に思いませんでした」山上被告の妹が証言 [おっさん友の会★]
- 【野球】大谷翔平、佐々木朗希、山本由伸らがWBC辞退なら広がる不協和音… 『過去イチ盛り上がらない大会』になる可能性も★2 [冬月記者★]
- 【国際】ロシアはすでに戦争準備段階――ポーランド軍トップが警告 [ぐれ★]
- 【芸能】俳優・野村宏伸 テレビドラマの制作費やギャラの現状訴え 「比べものにならない位、今は低くて…」 [冬月記者★]
- 【高市売り】円安、止まらず!凄い勢いで暴落中。157円へ [219241683]
- 麻生太郎「今のアメリカ政治の変化は同盟国として看過できない」 [256556981]
- 中国外務省局長 「ポケットに手を入れていたのは寒いから」 ⬅︎これ [279254606]
- 【ぺこ専🐰】なんG 兎田ぺこら実況スレ🏡【ホロライブ▶】
- 【悲報】ヤフコメ民「中国が水産物を輸入禁止にするなら、日本国民向けに安く販売すればいい。中国依存から脱するべき」 [153736977]
- 【愛国者悲報】中国「たとえ日本産水産物が中国に輸出されても市場は”存在しない”。いらねぇんだよジャップの水産物なんかよぉw」 [856698234]
