- 1 名前:名無C mailto:sage [2019/03/07(木) 06:35:41.12 ID:6L3KEJfe0.net]
- !extend:checked:vvvvv:1000:512
次スレを立てる時は↑を2行冒頭に書くこと(1行分は消えて表示されない為) 「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。 他のスレッドでは書き込めないような低レベルな質問、 質問者自身なんだか意味がよく分からない質問、 ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。 内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。 なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。 C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください >>980を踏んだ人は新スレを建てて下さい。 >>980が無理な場合、話し合って新スレを建てる人を決めて下さい。 ■関連スレ C#, C♯, C#相談室 Part93 mevius.5ch.net/test/read.cgi/tech/1492818720/ ■前スレ ふらっと C#,C♯,C#(初心者用) Part141 mevius.5ch.net/test/read.cgi/tech/1544839627/ ■コードを貼る場合は↓を使いましょう。 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/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
- 967 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 09:09:54.35 ID:Ja6m86QIM.net]
- >>952
突然Rubyを持ち出すこいつはこの板の名物キチガイだから触っちゃだめ ちなみにRubyはゆるふわ言語だからURIを受け取る引数に文字列を渡してもだいたいなんとなく動くようになっている(そして後になって予期せぬ不具合の原因になる)場合が多い
- 968 名前:949 mailto:sage [2019/05/16(木) 09:11:37.63 ID:BUJhrwgQ0.net]
- オブジェクト指向では、何らかのクラスのオブジェクトを作って、操作するのが基本
例えば、URI オブジェクトを作っておけば、 そのクラスに定義されている、便利なメソッド・プロパティなどが使える それと、C# みたいな静的言語では、 引数・戻り値などに型が指定されていたら、その型を使わないと型エラーになる!
- 969 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 09:19:26.89 ID:MP5x1HVo0.net]
- websoket通信でデータを受信して、それを別プロセスに渡すような処理をしたいのですが、MemoryMappedFileを使って共有メモリを見に行く方法は悪手でしょうか?
推奨されるプロセス間のデータのやり取り方法を教えてください。
- 970 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 09:34:38.83 ID:Qeg0MHQbM.net]
- WCFが推奨
- 971 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 10:29:56.16 ID:8QhWJQ3wd.net]
- WCFもどうなることやらな気はするけど。
俺は微妙だと思ってるから、よくembedioでhttpサーバ立てる。
- 972 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 10:33:24.75 ID:MP5x1HVo0.net]
- WCFですか、調べてみます。
- 973 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 10:50:26.05 ID:Ja6m86QIM.net]
- WCFはやめとけ
今のところWCFサービスに.NET Coreが対応する予定はないから、このままいけば.NET 5では消滅する
- 974 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 10:57:28.97 ID:7z6DTwj00.net]
- gRPCかwebapi
条件次第で玉葱かな
- 975 名前:デフォルトの名無しさん [2019/05/16(木) 10:58:05.89 ID:lb5/XXvB0.net]
- >>954
例えばurlの場合整形したりしやすいってことですね
- 976 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 11:05:39.44 ID:MP5x1HVo0.net]
- >>959
ということは >>960 のgrpcが良さそうですか? 玉葱とはなんでしょうか
- 977 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 11:32:13.27 ID:z4KGy0Nb0.net]
- ローカルのRPCにhttpを使うの嫌なんだよな
- 978 名前:デフォルトの名無しさん [2019/05/16(木) 11:54:44.97 ID:lb5/XXvB0.net]
- ツリービューに小要素を追加したいのですが、wpfでは
rootNode.Nodes.Add(childNode1) のように、nodeプロパティでの追加は出来ないようです 何を使うか教えてください あとマイクロソフトのリファレンスでwpfのリファレンスってあるんでしょうか? 調べてるんですが、情報がごっちゃな気がします
- 979 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 12:05:27.24 ID:8QhWJQ3wd.net]
- embedioならwebsocket鯖にもなる。
他の言語から叩きたくなったときに超ラク。 >>963 なんで? クライアントがイケてないから? >>962 magiconionでは?
- 980 名前:デフォルトの名無しさん [2019/05/16(木) 12:06:43.82 ID:lb5/XXvB0.net]
- >>964
解決したました 英語サイトで調べたほうが遥かにわかりやすいですねw
- 981 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 12:12:11.19 ID:MP5x1HVo0.net]
- そもそもプロセス間通信をしようと思ったのは、websoketでデータ受信が忙しいからなんですが、マルチスレッドでも問題ないでしょうか?
- 982 名前:デフォルトの名無しさん [2019/05/16(木) 12:31:50.76 ID:9YitK9mS0.net]
- >>967
掲示板だと質問に向かない側面もあるしさ、やっぱStackOverflowに行って質問しようぜ https://ja.stackoverflow.com/
- 983 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 12:40:43.39 ID:/ttOpUx30.net]
- パソコン内でのプロセス間通信ならIPCがお手軽かと思いますわ
- 984 名前:デフォルトの名無しさん [2019/05/16(木) 14:11:05.64 ID:Ox4fjiQE0.net]
- >>944
ほんそれ
- 985 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 14:19:12.14 ID:8QhWJQ3wd.net]
- >>967
それなら普通にマルチスレッド(というかTask)で良いと思うけど。
- 986 名前:デフォルトの名無しさん [2019/05/16(木) 17:09:13.22 ID:lb5/XXvB0.net]
- wpfでpcのルートフォルダを取得して、そのサブフォルダも取得したいのですが、参考ページ教えてください。
https://dobon.net/vb/dotnet/file/driveinfo.html このページを参考にやっているのですが、ルートフォルダを取得というよりCを自分で指定してませんか? どのPCだろうがルートはCだから、それを基準にして、サブフォルダを取得するってことですか?
- 987 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 17:21:42.09 ID:PZtMCMcM0.net]
- >>972
利用可能なドライブの一覧を取得するには? https://www.atmarkit.co.jp/fdotnet/dotnettips/272getdrives/getdrives.html
- 988 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 17:25:25.98 ID:knSiwbWya.net]
- >>972
PCのルートフォルダってのがちょっと何を言ってるのか... システムドライブ(OSのインストールされているパーティション)(のルートディレクトリ)って意味ならこれ? https://www.atmarkit.co.jp/fdotnet/dotnettips/190windir/windir.html
- 989 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 17:32:00.72 ID:knSiwbWya.net]
- あ、話題のどちて坊やだったのか...
質問スレだから質問するのは全然OKだと思うけど、 何言ってるのか他人が理解できない質問とか、少しも自分で調べた形跡が感じられない 質問とかはちょっとマナー違反だよね
- 990 名前:デフォルトの名無しさん [2019/05/16(木) 17:39:45.70 ID:lb5/XXvB0.net]
- >>974
そうですね エクスプローラのツリーのように、フォルダを表示したいので
- 991 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 17:45:46.63 ID:8QhWJQ3wd.net]
- ドライブはフォルダじゃない。それだけでは?
- 992 名前:デフォルトの名無しさん [2019/05/16(木) 18:14:45.95 ID:lb5/XXvB0.net]
- フォルダに割り当てるパスを取得するにはドライブの情報が必要ですよね?
- 993 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 18:24:44.89 ID:mlG6Koyx0.net]
- >>978
「フォルダに割り当てるパス」 言っている意味が分からない。何がしたいのか具体的に書いて ドライブの情報は>https://dobon.net/vb/dotnet/file/driveinfo.htmlの内容で取得できる ファイルパスもツリービューに割り当てる要素だとしてもそのドライブの情報とは関係ない
- 994 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 18:30:23.23 ID:qEdn/tfrM.net]
- >>975
彼はおそらく調べようと思えば調べられるし 一人で進めようと思えばおそらくできるんだろう ただ、ものづくりに必要な孤独を楽しむ能力がないんだろう これまでたどってきた人生に依存する 人によっては精神を病んでしまうのでさっさと辞めることをオススメする 俺らの何がパンピーと違うかといえばおそらくそこ
- 995 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 18:34:23.01 ID:3A9ftzQu0.net]
- 転載制限が明示されないfreeは著作隣接権の放棄だと思っていました
コメント機能まで考えなかったのでサーバー管理者の立場になることは考えが至りませんでした ファイル倉庫ではつまらないですよね 他人の著作物を基本にサイトを作ることは悩ましいですね 解説とリンクを書くだけならば問題が無いはず、と… いろいろ参考になりました ありがとうございます
- 996 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 18:34:57.02 ID:3A9ftzQu0.net]
- 誤爆しました
すみません
- 997 名前:デフォルトの名無しさん [2019/05/16(木) 18:45:39.21 ID:lb5/XXvB0.net]
- >>979
何がしたいかですが、「エクスプローラのようなフォルダツリーの機能を作りたい」です
- 998 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 18:50:20.66 ID:mlG6Koyx0.net]
- >>983
それならツリーに必要な情報はそれぞれのディレクトリパスやファイルパスでドライブの情報じゃないのはわかる? エクスプローラーもそうなっているはず
- 999 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 19:20:17.44 ID:zVFyB/Pfa.net]
- >>980
次スレ頼んだ
- 1000 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 19:29:44.17 ID:s+6oZKe00.net]
- >>985
ふらっと C#,C♯,C#(初心者用) Part143 https://mevius.5ch.net/test/read.cgi/tech/1558002486/
- 1001 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 19:35:38.53 ID:zVFyB/Pfa.net]
- >>986
乙
- 1002 名前:デフォルトの名無しさん [2019/05/16(木) 20:21:22.17 ID:lb5/XXvB0.net]
- >>984
どうやら見当違いなことをしていたみたいですね ディレクトリパスで調べてみます
- 1003 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 21:13:53.08 ID:/ttOpUx30.net]
- >>988
Windows API Code Packって拡張をプロジェクトにインストールすると幸せになれると思うんだ あなたのやる気次第だが
- 1004 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 22:47:17.86 ID:/89StDtwd.net]
- >>978
>>973にドライブの一覧を取る方法が示されてるのになんで無視するんだろう
- 1005 名前:デフォルトの名無しさん mailto:sage [2019/05/17(金) 12:01:15.42 ID:8VLhbVxR0.net]
- PowerShell のGet-PSDrive だろ
- 1006 名前:デフォルトの名無しさん mailto:sage [2019/05/17(金) 18:20:58.23 ID:vi5zDanMM.net]
- PowerShell信者()
- 1007 名前:デフォルトの名無しさん mailto:sage [2019/05/17(金) 19:43:49.75 ID:zp36Ii500.net]
- >>986
乙。そしてこっちはもう埋めよう docsはもうテンプレに入れた方がいいな。ただし英語の方w 日本語版は翻訳酷いだけじゃなく情報抜けてるの見たことある
- 1008 名前:デフォルトの名無しさん mailto:sage [2019/05/19(日) 11:16:06.52 ID:K7DGtrEf0.net]
- u
- 1009 名前:デフォルトの名無しさん mailto:sage [2019/05/19(日) 11:16:26.24 ID:K7DGtrEf0.net]
- u
- 1010 名前:デフォルトの名無しさん mailto:sage [2019/05/19(日) 13:46:29.54 ID:grGIhInBa.net]
- u
- 1011 名前:デフォルトの名無しさん mailto:sage [2019/05/19(日) 14:18:54.84 ID:rGWK4TSn0.net]
- n
- 1012 名前:デフォルトの名無しさん mailto:sage [2019/05/19(日) 14:39:21.39 ID:BJEduilX0.net]
- u
- 1013 名前:デフォルトの名無しさん mailto:sage [2019/05/19(日) 14:39:40.73 ID:BJEduilX0.net]
- l
- 1014 名前:デフォルトの名無しさん mailto:sage [2019/05/19(日) 14:39:54.01 ID:BJEduilX0.net]
- l
- 1015 名前:1001 [Over 1000 Thread.net]
- このスレッドは1000を超えました。
新しいスレッドを立ててください。 life time: 73日 8時間 4分 13秒
- 1016 名前:過去ログ ★ [[過去ログ]]
- ■ このスレッドは過去ログ倉庫に格納されています
|

|