1 名前:デフォルトの名無しさん (ワッチョイ 5394-4hBO) mailto:sage [2016/12/27(火) 02:07:41.47 ID:HrGPkQcW0.net] 「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。 他のスレッドでは書き込めないような低レベルな質問、 質問者自身なんだか意味がよく分からない質問、 ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。 内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。 なお、テンプレが読めない回答者は邪魔なので後述のC#相談室に移動して下さい。 C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください >>980 を踏んだ人は新スレを建てて下さい。 >>980 が無理な場合、話し合って新スレを建てる人を決めて下さい。 ■前スレ ふらっと C#,C♯,C#(初心者用) Part125 echo.2ch.net/test/read.cgi/tech/1475930006/ ■関連スレ C#, C♯, C#相談室 Part91 echo.2ch.net/test/read.cgi/tech/1467211515/ ■コードを貼る場合は↓を使いましょう。 ideone.com/ https://dotnetfiddle.net/ ■情報源 https://msdn.microsoft.com/en-us/library/gg145045.aspx referencesource.microsoft.com/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configure
752 名前:デフォルトの名無しさん (ワッチョイ 7fbb-8lb6) mailto:sage [2017/02/23(木) 22:21:06.99 ID:SDiG8DJL0.net] var data = b.GetData(); varで一気に欠陥言語となった。 ライブラリ丸暗記してるか、マウスカーソルで指さないと型が分からないとかマジ欠陥言語。
753 名前:デフォルトの名無しさん (ワッチョイ 533c-uVIS) mailto:sage [2017/02/23(木) 22:21:19.22 ID:VhvYxHZG0.net] 何を使おうが、成果物と生産性が全てよ そりゃ、言語によってある程度機能の優劣が無いとは言わないが 究極的には、「使う奴がその言語に習熟してるかどうか」に帰結する話なので 他言語との比較戦争はやめとけ
754 名前:デフォルトの名無しさん (ワッチョイ cfd6-8lb6) mailto:sage [2017/02/23(木) 22:25:13.45 ID:/zzReBsa0.net] >>738 おじいちゃんはおうちにかえりましょうねー
755 名前:デフォルトの名無しさん (ワッチョイ 7fbb-8lb6) mailto:sage [2017/02/23(木) 22:30:40.75 ID:SDiG8DJL0.net] >>740 無職はいいなぁ。
756 名前:デフォルトの名無しさん (ワッチョイ 2777-h8GH) mailto:sage [2017/02/23(木) 22:32:06.38 ID:Gcuw8dft0.net] >>738 C++にすら、autoって型推論が追加になったわけだが。
757 名前:デフォルトの名無しさん (ワッチョイ bb99-bdSd) mailto:sage [2017/02/23(木) 22:34:18.39 ID:OjaB8M7n0.net] え?型推論のない言語があるの?
758 名前:デフォルトの名無しさん (ワンミングク MMfa-LqKA) mailto:sage [2017/02/23(木) 22:34:28.26 ID:osMc+8cAM.net] varがダメな人って変数のスコープがやたら長かったりクラスの責務が複数あったりメソッド名がわかりにくい印象がある
759 名前:デフォルトの名無しさん (ワッチョイ 7fbb-8lb6) mailto:sage [2017/02/23(木) 22:40:33.39 ID:SDiG8DJL0.net] はるか昔、C++も糞化、オナニー言語になって捨てられて、シンプル化したJavaやC#に多くが逃げてきた。 すると、言語オタク馬鹿がJavaとC#でオナニーを始めたというだけ。 C#は幸運にも普及する前に糞化してくれたので被害者は少ないが、Javaは相当被害者が出るだろう。 まぁ、未だ.net2.0 + winform案件の多さからしてほんとトンデモ擁護してる輩は無職だろうな。
760 名前:デフォルトの名無しさん (ワッチョイ 8a23-d4M5) mailto:sage [2017/02/23(木) 22:41:51.99 ID:LD/mBXzl0.net] varに噛み付く割にはdynamicをスルーなんだよな 結局知らない人だって自白しているようなものです
761 名前:デフォルトの名無しさん (ワッチョイ 4613-i5z9) mailto:sage [2017/02/23(木) 23:11:03.64 ID:STaIjfZE0.net] 自分の理解できない仕様を含む言語は全部糞なんだな
762 名前:デフォルトの名無しさん (ワッチョイ 4a3c-F6/z) mailto:sage [2017/02/23(木) 23:13:19.44 ID:boStFqTs0.net] >>738 斬新な意見やな
763 名前:デフォルトの名無しさん (ワッチョイ 8790-weqm) mailto:sage [2017/02/23(木) 23:13:57.36 ID:fEmyL96O0.net] C#のすごいところはvarの使用を禁止できることなんだよね
764 名前:デフォルトの名無しさん (ワッチョイ 4a3c-F6/z) mailto:sage [2017/02/23(木) 23:14:34.97 ID:boStFqTs0.net] >>738 >マウスカーソルで指さないと あとキーボード使うといいと思うよ
765 名前:デフォルトの名無しさん (スフッ Sdaa-Hx5d) mailto:sage [2017/02/23(木) 23:19:03.31 ID:fCBY3OKed.net] 逆だよなぁ。 その型が変わったとしても帳尻合わせるために直接関係のない部分を直さんで済む。 型推論を横着するための機能と考えるから変な話になってくる。
766 名前:デフォルトの名無しさん (ワッチョイ 0a4a-d4M5) mailto:sage [2017/02/23(木) 23:57:02.37 ID:Xdm75SB30.net] マウスカーソル当てないと推論できない頭なんだろ 察して差し上げろ
767 名前:デフォルトの名無しさん (ワッチョイ 0ecb-NqGB) mailto:sage [2017/02/24(金) 00:09:58.97 ID:sMce7DLg0.net] 使ってないソースのが圧倒的に読みやすいけどね
768 名前:デフォルトの名無しさん (アウアウウー Sacf-TXya) mailto:sage [2017/02/24(金) 00:24:57.75 ID:Oi+tTZOha.net] varの話はもうほとんどボケ老人の繰り言だねw 論点は出尽くしてるし結論も明らか(だから採用されている)のによく飽きないなと思うわ。
769 名前:デフォルトの名無しさん (アウアウウー Sacf-TXya) mailto:sage [2017/02/24(金) 00:26:20.78 ID:Oi+tTZOha.net] あれだ、もうネトウヨが8月になると朝生とか見て毎年毎年同じこと言ってるのとよく似てるわw
770 名前:デフォルトの名無しさん (ワッチョイ 4613-i5z9) mailto:sage [2017/02/24(金) 00:34:06.16 ID:KvudGu/Z0.net] Action<・・・>とかTask<・・・>とか型推論なしでいちいち書いとれんわ
771 名前:デフォルトの名無しさん (ワッチョイ 533c-LVYP) mailto:sage [2017/02/24(金) 03:35:06.91 ID:DZX2b5jN0.net] >>756 IEnumarableもだよね
772 名前:デフォルトの名無しさん (ワッチョイ ca30-bdSd) mailto:sage [2017/02/24(金) 05:44:47.60 ID:7M0bhqrr0.net] ド低脳と仕事をしているために未だにC#2.0相当のコーディングを強いられているというのが真相である 無職はいいなあという発言がそれを物語っている ド低脳と仕事せざるを得ない状況にあるのは自分がド低脳なせいだとは知る由もない なぜならド低脳だから
773 名前:デフォルトの名無しさん (ワンミングク MMfa-LqKA) mailto:sage [2017/02/24(金) 07:33:10.08 ID:MgbB+KPvM.net] ジャップランドだとレベルの低い同僚に合わせないといけないからね
774 名前:デフォルトの名無しさん (ワッチョイ bb3c-xMKC) mailto:sage [2017/02/24(金) 08:17:18.01 ID:YSZ/aLRo0.net] これが自分が高レベルだと勘違いしてる人にありがちな考え方ですよ〜 初心者の皆さんはよ〜く覚えておきましょうね〜
775 名前:デフォルトの名無しさん (ワントンキン MMfa-HyQo) mailto:sage [2017/02/24(金) 11:34:57.57 ID:rumrh9icM.net] 別PC上でソケット通信のサーバのソフトが動作しています。 そのソフトにクライアントとして接続するアプリです。 今までサーバソフトが動作するPCがXPの時は問題なく接続できていたのですが、 windows7に変えたところ「対象のコンピュータに拒否されたため、接続できませんでした」となります。 using System.Net.Sockets; TcpClient myClient = new TcpClient(); myClient.Connect(IPaddress, port); 何か他に設定等必要なのでしょうか?
776 名前:デフォルトの名無しさん (ワッチョイ a3c0-d4M5) mailto:sage [2017/02/24(金) 11:39:55.37 ID:WmxnDnjh0.net] >>761 Windows7のファイアーウォール設定で接続ポートが塞がれているんじゃね
777 名前:デフォルトの名無しさん (ワントンキン MMfa-HyQo) mailto:sage [2017/02/24(金) 11:53:52.45 ID:rumrh9icM.net] >>762 情報不足ですみません。 ファイアーウォールは全て無効にしています。 今、念のため全てのポートを開放してみましたが状況変わらずです。 Windows7のPCは、セットアップした素の状態にネットワーク設定して、ファイアーウォール無効にしただけの状態です。 少なくとも2台のWindows7でこの現象を確認しています。
778 名前:デフォルトの名無しさん (ワッチョイ 2719-YZdX) mailto:sage [2017/02/24(金) 12:47:58.59 ID:og9jdWQJ0.net] pingが通るか確認する アドレスとポート番号を確認する
779 名前:デフォルトの名無しさん (ワッチョイ 8a3c-9513) mailto:sage [2017/02/24(金) 12:53:29.50 ID:YZGHPd2K0.net] >>761 > windows7に変えたところ「対象のコンピュータに拒否されたため、接続できませんでした」となります。 サーバープロセスが動いてない サーバー側で netstat -a やってみ >>762 ポート塞がれてたらたいてい接続タイムアウトになる
780 名前:デフォルトの名無しさん (ワントンキン MMfa-HyQo) mailto:sage [2017/02/24(金) 13:40:28.43 ID:rumrh9icM.net] サーバのソフトを確認してもらいました。 従来、 IPHostEntry hst; hst = Dns.GetHostEntry(Dns.GetHostName()); TcpListener server = new TcpListener(hst.AddressList[0], port番号); としてたところ、 IPAddress.Any にすると接続できるようになりました。 OSによって挙動が変わる理由は何故でしょうか?
781 名前:デフォルトの名無しさん (ワッチョイ 2719-YZdX) mailto:sage [2017/02/24(金) 13:55:20.36 ID:og9jdWQJ0.net] IPv6のアドレスが[0]に入ってたとかそんなんじゃね
782 名前:デフォルトの名無しさん (ワントンキン MMfa-HyQo) mailto:sage [2017/02/24(金) 14:11:36.34 ID:rumrh9icM.net] >>767 確認してもらったところ、おっしゃるとおりIPv6が入ってました。 どーもお騒がせしました。
783 名前:デフォルトの名無しさん (ワッチョイ 8790-weqm) mailto:sage [2017/02/25(土) 03:11:03.30 ID:bkNRV9RG0.net] HttpWebRequestクラスを継承して派生クラスを作るのはひょっとして不可能ですか? 引数なしの親コンストラクタないって言われてしまうのですが・・・
784 名前:デフォルトの名無しさん (ワッチョイ 4a3c-F6/z) mailto:sage [2017/02/25(土) 03:29:06.72 ID:IvVV1H8V0.net] そうみたい Extension使えば stackoverflow.com/questions/400565/is-there-any-way-to-inherit-a-class-without-constructors-in-net
785 名前:デフォルトの名無しさん (ワッチョイ 8790-weqm) mailto:sage [2017/02/25(土) 06:00:38.63 ID:bkNRV9RG0.net] Cookieの設定をもっと楽にしようとSetCookie()メソッドを作ってみようってだけだったので・・・ ラッパーにしてしまえば呼び出し方法は変わりますが、何かデメリットありますか?
786 名前:デフォルトの名無しさん (ワッチョイ 7f7b-xV3R) mailto:sage [2017/02/25(土) 14:21:15.52 ID:xOc+8hLN0.net] 目的がそれだけなら拡張メソッドで良いよ
787 名前:デフォルトの名無しさん (ワッチョイ 8a11-bM86) mailto:sage [2017/02/25(土) 17:39:57.89 ID:55IAItyF0.net] System.IO.File.Copy でファイルをコピーしようとしたら、コピー先のドライブの空き容量が足らないのに 例外が発生しないで(何もキャッチされず)進んでいきます。 コピーが正常完了していない場合は、どのようにエラーをキャッチしたらいいですか?
788 名前:デフォルトの名無しさん (ワッチョイ 1e5e-d4M5) mailto:sage [2017/02/25(土) 17:48:38.25 ID:Zzp1j43Z0.net] >>773 書き込んだ先のFile.Existsとサイズ確認したら
789 名前:デフォルトの名無しさん (アウアウオー Sac2-pore) mailto:sage [2017/02/25(土) 17:54:59.90 ID:IfKbzrsTa.net] >>773 試したら例外でたぞ
790 名前:772 (ワッチョイ 8a11-bM86) mailto:sage [2017/02/25(土) 18:04:57.59 ID:55IAItyF0.net] >>774 そのやり方で正常か確認します。 >>775 どのような内容で例外が出てきましたか?
791 名前:デフォルトの名無しさん (アウアウオー Sac2-pore) mailto:sage [2017/02/25(土) 18:07:41.25 ID:IfKbzrsTa.net] Messageは容量がたりませんって
792 名前:デフォルトの名無しさん (アウアウウー Sacf-TXya) mailto:sage [2017/02/25(土) 18:21:10.66 ID:5cuy11p+a.net] Task
793 名前:に投げっぱなしで例外が来ないと文句言ってるなんてオチだったりして [] [ここ壊れてます]
794 名前:772 (ワッチョイ 8a11-bM86) mailto:sage [2017/02/25(土) 18:30:16.63 ID:55IAItyF0.net] >>777 今は、コピー先のドライブをUSBメモリで試してるのですが、やはり例外は発生しません。 違う環境だったら発生するかもしれませんので色々試してみます。 >>778 コピー処理はTaskでマルチスレッド内で処理してます。 でも、他の例外はキャッチできるので、なぜCopyメソッドだけがスルーされるかが気になります。
795 名前:デフォルトの名無しさん (アウアウウー Sacf-TXya) mailto:sage [2017/02/25(土) 18:39:04.29 ID:5cuy11p+a.net] あー遅延書き込み(だっけ?)がらみの問題かなあ USBとかネットワーク上のドライブだと書き込み中に切断されても例外が起こらないような 気がしたなあそういえば
796 名前:デフォルトの名無しさん (アウアウオー Sac2-pore) mailto:sage [2017/02/25(土) 19:49:09.43 ID:IfKbzrsTa.net] 例外キャッチコードが悪いのかも
797 名前:デフォルトの名無しさん (ワッチョイ 8790-weqm) mailto:sage [2017/02/25(土) 20:01:30.35 ID:bkNRV9RG0.net] >>772 盲点でした!あとHttpWebRequestのHeadersプロパティについてなんですが、既存のプロパティをHeadersプロパティで代入しようとするとエラーが出ます Headersプロパティのほうに統一したいのですが方法はないのでしょうか?
798 名前:デフォルトの名無しさん (ワッチョイ 7f7b-xV3R) mailto:sage [2017/02/25(土) 20:22:43.20 ID:xOc+8hLN0.net] そっちはどうしようもないはず せいぜいSetHeaderとかいう拡張メソッド作ってその中で 既存のプロパティならプロパティ設定に流すぐらいかな
799 名前:デフォルトの名無しさん (ワッチョイ 8790-weqm) mailto:sage [2017/02/26(日) 17:58:17.52 ID:nIUORy8+0.net] そうですか、ありがとうございます こういった自分で作った拡張メソッドを他のプロジェクト(今はC#のみ将来的にはC++もあるかも)でも使って行きたいのですがどうするのが吉でしょうか? クラスライブラリ(dll)として作るのが一番良いのでしょうか?
800 名前:デフォルトの名無しさん (ブーイモ MMef-nCc/) mailto:sage [2017/02/26(日) 18:10:10.17 ID:58FG/mcmM.net] そういう小物はコピペの方がいい 依存関係やバージョン管理が複雑になりすぎる
801 名前:デフォルトの名無しさん (ワッチョイ 4a3c-F6/z) mailto:sage [2017/02/26(日) 18:37:26.98 ID:/2VmdLBu0.net] >>782 Enum使ってもダメ? Headers[HttpRequestHeader.Accept]
802 名前:デフォルトの名無しさん (ワッチョイ 8790-weqm) mailto:sage [2017/02/27(月) 04:44:19.84 ID:Ar8/UbRm0.net] だめでした req.Headers[HttpRequestHeader.Accept] = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"; 上記のもので試しましたが、ArgumentExceptionが出ます
803 名前:デフォルトの名無しさん (ワッチョイ 8790-weqm) mailto:sage [2017/02/27(月) 04:46:45.84 ID:Ar8/UbRm0.net] >>785 連レスすいません だいたいどのくらいの規模で分ければいいですか?
804 名前:デフォルトの名無しさん (ワッチョイ 87dc-nCc/) mailto:sage [2017/02/27(月) 06:53:25.01 ID:b74ECDn30.net] >>788 大事なのは規模より凝集度 ごちゃまぜの便利ユーティリティ集みたいなのは結局個別に変更が入りまくって確実に破綻する
805 名前:デフォルトの名無しさん (ワッチョイ 8790-weqm) mailto:sage [2017/02/27(月) 08:45:50.71 ID:Ar8/UbRm0.net] 一応クラス分けはしています ごちゃまぜってわけではないと思うんですが・・・
806 名前:デフォルトの名無しさん (アウアウオー Sac2-pore) mailto:sage [2017/02/27(月) 08:55:40.47 ID:zyKpb96Na.net] クラス分けしててもしてなくてもいいだろ。どれだけ汎用的なのを作れるかだな 便利ユーティリティ集でもちゃんと作れば破綻も個別変更もすることなく10年単位で使いまわせる でも、どうするのが一番いいかなんて聞く頭じゃ、そういうのは作れないから諦めなw 頭の隅に自分ライブラリ計画を置きながら、ソース使いまわさずに毎回書き直すのがいいよ
807 名前:デフォルトの名無しさん (ワッチョイ 0ecb-NqGB) mailto:sage [2017/02/27(月) 14:07:53.79 ID:IXzsv4Rb0.net] いや設計書通りに作れよ
808 名前:デフォルトの名無しさん (ワッチョイ ab0d-rIZz) [2017/02/27(月) 22:44:15.30 ID:06KqeLby0.net] DataGridTemplateColumnのCellTemplateを外部ファイルのResourceDictionaryに定義して利用したいのですがBindingの方法がわからないので教えてください 以下のようなイメージです (実際はもっと複雑なTemplateなのでDataGridTextColumnは使えません) <ResourceDictionary ...> <DataTemplate x:Key="MyCellTemplate"> <TextBlock Text="{Binding}" /> </DataTemplate> </ResourceDictionary> <DataGrid.Columns> <DataGridTemplateColumn Header="..." CellTemplate="{StaticResource MyCellTemplate}" Binding="{Binding Text}" /> ←Bindingしたい </DataGrid.Columns>
809 名前:792 (ワッチョイ ab0d-rIZz) [2017/02/27(月) 22:46:58.24 ID:06KqeLby0.net] 補足です 同じTemplateを異なるDataGridで使いまわすのが目的です Binding名はそれぞれ違います
810 名前:デフォルトの名無しさん (ワッチョイ 7f7b-xV3R) mailto:sage [2017/02/27(月) 23:24:15.09 ID:r7hwcqtC0.net] public class DataGridBoundTemplateColumn : DataGridTemplateColumn { public BindingBase Binding { get; set; } protected override FrameworkElement GenerateElement(DataGridCell cell, object dataItem) { var element = base.GenerateElement(cell, dataItem); BindingOperations.SetBinding(element, ContentPresenter.ContentProperty, this.Binding); return element; } }
811 名前:デフォルトの名無しさん (ワッチョイ 8ab6-d4M5) mailto:sage [2017/02/28(火) 14:37:36.16 ID:GKPFI9ic0.net] 常駐してMessage QueueをListenしてメッセージ駆動で処理する、JavaでいうJMSみたいな標準的な仕組みはありますか? ググったらWebSphereR MQ classes for .NETってのがあるのは分かりましたが、OSSのみでMSMQ向けに開発できればうれしいんですが・・・ 自前で常駐アプリ作るしかないですか?
812 名前:ワッチョイ (ワッチョイ 1e31-y359) [2017/02/28(火) 18:39:44.06 ID:pIiGTdLD0.net] この板に10年近く居る初心者なんだけど、 いい本、教えてくれ 書籍は日本語で頼む
813 名前:デフォルトの名無しさん (アウアウオー Sac2-pore) mailto:sage [2017/02/28(火) 18:48:29.36 ID:+WocOs48a.net] 10年いたら何百回も同じ質問回答見てんだろ。それで選べないような奴向けの書籍は存在しないよ
814 名前:ワッチョイ (ワッチョイ 1e31-y359) [2017/02/28(火) 19:41:55.53 ID:pIiGTdLD0.net] 心眼で何とかするしか無いか……
815 名前:デフォルトの名無しさん (ワンミングク MMfa-1leb) mailto:sage [2017/02/28(火) 19:45:31.01 ID:k+KkrlHaM.net] >>796 MSMQは.NET4以降で使えた筈
816 名前:デフォルトの名無しさん (ブーイモ MMef-ZSEG) [2017/03/01(水) 07:58:25.62 ID:ch1dK+X7M.net] VBAはいいのに、C#は禁止 という意味不明なお触れが出てしもた(TT)
817 名前:デフォルトの名無しさん (ブーイモ MMc7-nCc/) mailto:sage [2017/03/01(水) 08:24:08.01 ID:ILMptHRyM.net] その程度の会社にしか居場所がないならお前もその程度ってことだ 違うと思うなら転職しろ
818 名前:デフォルトの名無しさん (ドコグロ MM7f-NqGB) mailto:sage [2017/03/01(水) 08:33:50.70 ID:KIFQ5s++M.net] 単価の数字を見てって意味なら理解できる 無駄に安かったりするんだよね
819 名前:デフォルトの名無しさん (ワッチョイ 1e7b-efmn) mailto:sage [2017/03/01(水) 09:32:07.98 ID:yuocqMDO0.net] >>797 猫でもわかるC#プログラミング 第3版、粂井(くめい)康孝、2016
820 名前:デフォルトの名無しさん (アークセー Sx23-bB+7) mailto:sage [2017/03/01(水) 12:02:32.78 ID:XUb7kHxXx.net] >>797 ミジンコでも分からせるC# 民明書房
821 名前:デフォルトの名無しさん (ワッチョイ 7fbb-8lb6) mailto:sage [2017/03/01(水) 12:30:59.03 ID:RAuT14LS0.net] C#はもう業務では使えないよ。趣味用の言語。perlみたいなもの。
822 名前:デフォルトの名無しさん (スププ Sdaa-L/ed) mailto:sage [2017/03/01(水) 18:08:15.69 ID:BlDV/sC+d.net] >>806 理由は?
823 名前:デフォルトの名無しさん (ワッチョイ 1e9d-d4M5) [2017/03/01(水) 18:19:58.85 ID:ZH+ht5qq0.net] >>806 じゃあ業務では何使えばいいですか?
824 名前:デフォルトの名無しさん (アウアウウー Sacf-TXya) mailto:sage [2017/03/01(水) 18:21:54.62 ID:CsuWabtqa.net] なーにーやっちまったな 男は黙ってCOBOL
825 名前:デフォルトの名無しさん (スプッッ Sd4a-xMKC) mailto:sage [2017/03/01(水) 18:34:47.06 ID:mz3by4fld.net] 女は黙ってFORTRAN
826 名前:デフォルトの名無しさん (ワンミングク MMfa-LqKA) mailto:sage [2017/03/01(水) 18:57:55.89 ID:PR7YLHWZM.net] >>801 それってどうやって禁止するんだ?
827 名前:デフォルトの名無しさん (ワッチョイ 7fbb-8lb6) mailto:sage [2017/03/01(水) 18:59:56.97 ID:RAuT14LS0.net] >>808 鉄板のCOBOLとJAVAですよ。
828 名前:デフォルトの名無しさん (ワッチョイ bbc3-bdSd) mailto:sage [2017/03/01(水) 19:19:48.23 ID:BukY6Teo0.net] ことこと煮詰めたPerl(読めない)
829 名前:デフォルトの名無しさん (ワッチョイ 1e31-bRgR) [2017/03/01(水) 20:27:41.90 ID:r70GDLNP0.net] >>797 汝!隣の嫁を愛せ!! C#
830 名前:ワッチョイ (ワッチョイ 1e31-bRgR) [2017/03/01(水) 20:28:19.50 ID:r70GDLNP0.net] ワッチョイで自演がバレちゃうwww
831 名前:デフォルトの名無しさん (ワッチョイ cfd6-8lb6) mailto:sage [2017/03/01(水) 20:43:06.08 ID:LaylmXrB0.net] すごく…かっこ悪いです…
832 名前:デフォルトの名無しさん (ワッチョイ 1e9d-8lb6) mailto:sage [2017/03/01(水) 20:48:20.77 ID:U2Od4VRx0.net] NEC PC-8001 BASIC Ver 1.1 Copyright 1979 (C) by Microsoft Ok ■
833 名前:デフォルトの名無しさん (ワンミングク MMfa-1leb) mailto:sage [2017/03/01(水) 21:21:32.69 ID:Yvg0gU5LM.net] >>817 mon *tm
834 名前:デフォルトの名無しさん (ワッチョイ 1e31-y359) [2017/03/01(水) 21:23:11.06 ID:r70GDLNP0.net] 就職用にソフト作るとして、どの程度の作品を作らなきゃ評価 されないのか、誰か教えてくれ
835 名前:デフォルトの名無しさん (ワッチョイ 8a3c-9513) mailto:sage [2017/03/01(水) 22:09:13.37 ID:TpZN5x5p0.net] >>811 グループポリシーで csc.exe を実行禁止とかかな 弊害知らんけど
836 名前:デフォルトの名無しさん (ワッチョイ 03a1-zLYe) mailto:sage [2017/03/01(水) 22:24:49.41 ID:wQqERzxI0.net] vbc.exeは動いたとかだったら面白いんだけどね
837 名前:デフォルトの名無しさん (ワッチョイ 8bc0-NqFr) mailto:sage [2017/03/02(木) 00:11:24.12 ID:lUnnJDsN0.net] >>745 で未だに2.0とかねーよwwwと思ってたら10年前のC#システム改修案件来た .NET4.5.2とか贅沢言わないのでせめて3.5で作らせて下さい・・・
838 名前:デフォルトの名無しさん (JP 0Hef-NqFr) mailto:sage [2017/03/02(木) 06:08:44.13 ID:T8mz/VrOH.net] C#案件とか.NET案件で一括りされるから面倒だよな
839 名前:デフォルトの名無しさん (スププ Sd3f-GcmM) mailto:sage [2017/03/02(木) 08:25:58.59 ID:sITpgG7dd.net] されませんけど
840 名前:デフォルトの名無しさん (ワッチョイ eb0c-BJNc) mailto:sage [2017/03/02(木) 10:34:35.36 ID:ZT4/tAUe0.net] WPFの解説ブログ書いてた大田一希、富士通の子会社からマイクロソフトに転職したってよ blog.okazuki.jp/entry/2017/02/20/202522
841 名前:デフォルトの名無しさん (スププ Sd3f-GcmM) mailto:sage [2017/03/02(木) 11:40:42.47 ID:sITpgG7dd.net] >>825 ドメイン見て気づいたけどこの人の作ったVisual Studio Codeのプラグイン使ってるわ シーケンス図書くやつ
842 名前:デフォルトの名無しさん (ワッチョイ ab99-PBd5) mailto:sage [2017/03/02(木) 12:56:07.90 ID:BMLMSkag0.net] WPFのおくりびとにでもなるのか?
843 名前:デフォルトの名無しさん (ワッチョイ bb19-/EJX) mailto:sage [2017/03/02(木) 13:11:50.84 ID:bkixketX0.net] ここはプログラマ板ではないしネットウォッチ板でもない
844 名前:デフォルトの名無しさん (アウアウウー Sa2f-G6vc) mailto:sage [2017/03/02(木) 13:44:58.65 ID:GnKpLkBNa.net] >>825 ネットストーカーきもっ っていうか、公人でも何でもないんだからいい歳こいてるならさん付けぐらいしろよバカ
845 名前:デフォルトの名無しさん (アウアウオー Sabf-rrQM) mailto:sage [2017/03/02(木) 14:22:53.36 ID:j0RdOmJSa.net] >>829 いい歳こいてるならガキみたいな言葉遣いやめろよバカ
846 名前:デフォルトの名無しさん (ワッチョイ 1fb6-NqFr) mailto:sage [2017/03/02(木) 16:57:06.80 ID:7GIcFobN0.net] >>800 遅くなりましたが、レスありがとうございます MSMQを使うこと自体は問題ないのですが、. NET FrameworkにはJavaのMessageDrivenBeanみたいな標準仕様があるのか知りたかったのですが、 どうも無さそうということで考えた方が良さそうですね・・・
847 名前:デフォルトの名無しさん (ワンミングク MM3f-swil) mailto:sage [2017/03/02(木) 22:01:03.86 ID:l6Qo/SsEM.net] >>831 メッセージキュートリガーじゃ代替出来ないような処理なの?
848 名前:デフォルトの名無しさん (ワッチョイ ef7b-anrw) mailto:sage [2017/03/03(金) 00:47:09.29 ID:DpV0ZA8P0.net] WPFのnativeコンパイル早くー
849 名前:デフォルトの名無しさん (ブーイモ MM3f-d4C0) mailto:sage [2017/03/03(金) 06:44:37.15 ID:ivKlbKhzM.net] >>833 不可能でしょ WPFって裏で勝手にプロセス動かしたりするし
850 名前:デフォルトの名無しさん (ワッチョイ 8b4f-M3Ci) mailto:sage [2017/03/03(金) 14:07:24.12 ID:WzLWeeja0.net] 今後はWPFをフェードアウトさせて、 UWPを普及させるつもりなんじゃね?
851 名前:デフォルトの名無しさん (ワッチョイ abc3-PBd5) mailto:sage [2017/03/03(金) 14:38:10.68 ID:xoyAwVxu0.net] マジか…
852 名前:デフォルトの名無しさん (ワッチョイ 3b90-Mt2S) mailto:sage [2017/03/03(金) 17:55:33.68 ID:yDKPEtIM0.net] 数独を解くアプリを作っているのですがどのコントロールでユーザーに入力してもらったらいいかわかりません algorithm.main.jp/Puzzle/Sudoku/3-Input.php こんな感じに作りたい場合どんなコントロールを使いますか?
853 名前:デフォルトの名無しさん (アウアウウー Sa2f-G6vc) mailto:sage [2017/03/03(金) 18:18:23.19 ID:M1qcN5qza.net] 今デジャビューを感じた
854 名前:デフォルトの名無しさん (ワッチョイ 0f9d-NqFr) [2017/03/03(金) 19:23:27.45 ID:W1tulntN0.net] UWPってストアに上げないと配布できないの?Win8以前のじゃ動かいないし よくわからん
855 名前:デフォルトの名無しさん (ワッチョイ 0ba1-c3r2) mailto:sage [2017/03/03(金) 21:52:37.85 ID:TSrsvtYD0.net] ユーザーが設定すればサイドローディング可能
856 名前:デフォルトの名無しさん (ワッチョイ 0f31-3D2C) [2017/03/03(金) 22:27:45.30 ID:eezZKf7v0.net] MonoDevelopの使い方がイマイチ分からん これって、ビジュアルスタイディオから移行する意味あるのか?
857 名前:デフォルトの名無しさん (ワッチョイ 4fcb-re10) mailto:sage [2017/03/03(金) 22:50:43.99 ID:KGCeex070.net] >>841 意味なくね? だってコントロールクラス的なものないっしょ? 画面作れなくね? 描画関係ってwin32のラッパじゃねーの?
858 名前:デフォルトの名無しさん (ワッチョイ 0f7b-liqg) mailto:sage [2017/03/03(金) 23:22:28.28 ID:VmWbxx1t0.net] >>837 HTMLなら、表かな? Grid-View みたいなもの?
859 名前:デフォルトの名無しさん (RU 0H7f-YS1u) mailto:sage [2017/03/04(土) 00:38:07.38 ID:WtTkhvloH.net] あーあー テストテスト
860 名前:デフォルトの名無しさん (RU 0H7f-YS1u) mailto:sage [2017/03/04(土) 00:40:41.72 ID:WtTkhvloH.net] テスト2
861 名前:デフォルトの名無しさん (ワッチョイ 7b14-YS1u) mailto:sage [2017/03/04(土) 00:42:29.33 ID:SJvxZRgO0.net] テスト3
862 名前:デフォルトの名無しさん (ワッチョイ 6b3c-NqFr) mailto:sage [2017/03/04(土) 04:10:31.34 ID:ymzArQkK0.net] RUって海外鯖?非国民?
863 名前:デフォルトの名無しさん (ワッチョイ 3b42-T7IB) [2017/03/04(土) 12:04:06.46 ID:rEOlgOeo0.net] >>819 印刷プレビュー付きテキストエディタあたりで大丈夫だろ メモ帳に印刷プレビューを付けたやつ 10Mバイト程度のテキストの印刷プレビューでも固まらないようにな
864 名前:デフォルトの名無しさん (ワッチョイ ef5b-EkCO) mailto:sage [2017/03/04(土) 13:08:14.58 ID:aE/wnzST0.net] >>848 そんなの意味あるの? どっかに転がってるソース提出できるじゃん。 オレは始めたばかりだから初心者だけど、どんな言語でも少し喋ればスキルなんてバレバレだろ。 どんなものを作ったかと苦労した点とか聞けばだいたい分かるもんだろ。
865 名前:デフォルトの名無しさん (ワッチョイ cb34-PBd5) mailto:sage [2017/03/04(土) 13:18:59.82 ID:svzWwCAT0.net] githubでスター100個とか200個ついたリポジトリ抱えてれば 面接に言ったとき向こうからおべっか使ってくれるよ
866 名前:デフォルトの名無しさん (アウアウオー Sabf-rrQM) mailto:sage [2017/03/04(土) 13:20:00.59 ID:nGVyMKq0a.net] その程度しかできないんだな。そんなにできるんだな 事前の目安になるからどんなんでもいいんだよ。「事前の」目安な
867 名前:デフォルトの名無しさん (ワッチョイ eb0d-wJyW) [2017/03/04(土) 13:41:15.75 ID:3ybLjFYo0.net] WebHeaderCollectionから"Set-Cookie"をすべて取得したいのですが、どうすればいいでしょうか? GetValues()はカンマで区切られる為使い物になりませんでした
868 名前:デフォルトの名無しさん (ワッチョイ 3b90-Mt2S) mailto:sage [2017/03/04(土) 16:45:35.72 ID:pgVcOV4B0.net] Proxy併用してCookieも変えながらエロ画像DLするアプリだとどんな評価されるんだろうか
869 名前:デフォルトの名無しさん (ワッチョイ 3b90-Mt2S) mailto:sage [2017/03/04(土) 16:48:03.55 ID:pgVcOV4B0.net] >>852 自分で区切られているのを好きな形にするメソッドを作るとか
870 名前:デフォルトの名無しさん (ワッチョイ 1f30-PBd5) mailto:sage [2017/03/04(土) 18:32:13.09 ID:zFoXIyA10.net] 私が17歳だった頃くらいの技術力かなって評価する
871 名前:デフォルトの名無しさん (ササクッテロレ Spef-w/oi) mailto:sage [2017/03/04(土) 19:16:47.62 ID:ePKaLPUep.net] >>852 GetValues(int)なら分割されないはず
872 名前:デフォルトの名無しさん (ワッチョイ 1f90-Mt2S) mailto:sage [2017/03/04(土) 23:00:54.14 ID:nqKolQrS0.net] サイトを巡回して画像をDLするアプリを作っているのですが、Keep-aliveがtrueの場合 HttpWebRequestなどはstaticな変数、もしくはクラス変数のほうがいいですか? Keep-aliveがfalseの場合、どちらでもいいですか?
873 名前:デフォルトの名無しさん (ワッチョイ 1f90-Mt2S) mailto:sage [2017/03/05(日) 08:23:18.11 ID:ci1fnKDv0.net] HttpWebResponseで受け取ったCookieを次のHttpWebRequestのCookieにしたいのですがうまくいきません どこがおかしいのでしょうか? https://ideone.com/PExQEA
874 名前:デフォルトの名無しさん (ワンミングク MM3f-swil) mailto:sage [2017/03/05(日) 08:45:58.71 ID:iZvzQ0XvM.net] >>855 わたしゃこの商売60年やってるよ。と続けないと
875 名前:デフォルトの名無しさん (ワッチョイ 1f23-NqFr) mailto:sage [2017/03/05(日) 08:47:51.24 ID:dvtekz6g0.net] 17歳の頃と言えばジャニス・イアンだな https://www.youtube.com/watch?v=k39P2MK6WPo
876 名前:デフォルトの名無しさん (ワッチョイ aba7-bSi4) mailto:sage [2017/03/05(日) 10:56:08.64 ID:2PYsxDr30.net] 17位の時は、モデムを海外サーバーにつなぐ、0990のソフトつくってた
877 名前:デフォルトの名無しさん (ワッチョイ 1f90-Mt2S) mailto:sage [2017/03/05(日) 11:28:37.36 ID:ci1fnKDv0.net] 今日は誰もいないんですか? できれば回答がほしいんですけど・・・
878 名前:デフォルトの名無しさん (アークセー Sxef-CqFM) mailto:sage [2017/03/05(日) 11:31:38.07 ID:d0KLgtk9x.net] >>861 今は何位?
879 名前:デフォルトの名無しさん (ワッチョイ 3bdc-0QZk) mailto:sage [2017/03/05(日) 11:50:01.18 ID:4Mp9Np6+0.net] >>862 >>858 の質問の意図が俺には理解できない 何をしようとしてどう考えてそのコードを書いてどういう結果を期待していて実際の結果が期待とどう違っているのかを具体的に書いて
880 名前:デフォルトの名無しさん (ワッチョイ 1f90-Mt2S) mailto:sage [2017/03/05(日) 12:12:52.85 ID:ci1fnKDv0.net] >>858 についてですが、すいません、自己解決しました 単なるコードミスでした。あと>>857 についてお願いします
881 名前:デフォルトの名無しさん (オッペケ Sref-udCm) mailto:sage [2017/03/05(日) 12:16:11.13 ID:oDjd797Or.net] >>865 せめてどう解決したのかくらい書きなよ?
882 名前:デフォルトの名無しさん (ワッチョイ 1f90-Mt2S) mailto:sage [2017/03/05(日) 12:37:10.11 ID:ci1fnKDv0.net] すいません やりたいことは>>858 で 受信したCookieを保存するList<Cookie>型のreceivedCookieをwhile文の中で宣言していて 次にリクエストを送信する場合、受信したCookieは空にしてしまっていたのです
883 名前:デフォルトの名無しさん (アウアウウー Sa2f-G6vc) mailto:sage [2017/03/05(日) 12:48:02.23 ID:u6nsQtE2a.net] 森高千里を連想するとオッサンで、南沙織を連想するとジジイか
884 名前:デフォルトの名無しさん (ワッチョイ 3b90-Mt2S) mailto:sage [2017/03/05(日) 12:52:13.20 ID:4N1+21XT0.net] コートの上から抱きしめといてちょっと太ったなんて聞くやつってどうかと思う
885 名前:デフォルトの名無しさん (ワッチョイ ef59-2BvX) mailto:sage [2017/03/05(日) 13:29:08.38 ID:sGCSwFPI0.net] netstatすればkeepaliveかどうかわかると思う
886 名前:デフォルトの名無しさん (ワッチョイ 3b90-Mt2S) mailto:sage [2017/03/05(日) 18:00:28.29 ID:NskbqDfx0.net] 既存のList<T>を継承してXmlシリアライズ・デシリアライズ機能をつけたものを使っていたのですが 拡張メソッドで継承することなく機能をつけようとしてなぜかInvalidOperationExceptionが投げられるようになりました どうしたことかもともと継承していたやつまでInvalidOperationExceptionを吐くようになってしまいました InnerExceptionでは「<elem xmlns=''> は指定できません。」と出ます、自作ではなくC#のXMLシリアライザを使用して吐き出したものです どなたか解決方法教えてください public class XmlData<Type> { public Type[] data; } public static void LoadXml<Type>(this List<Type> list, string path) { list.Clear(); XmlData<Type> xmldata = null; XmlDocument xdoc = new System.Xml.XmlDocument(); XmlSerializer xml = new System.Xml.Serialization.XmlSerializer(typeof(XmlData<Type>)); xdoc.PreserveWhitespace = true; xdoc.Load(path); XmlNodeReader xnr = new System.Xml.XmlNodeReader(xdoc.DocumentElement); xmldata = (XmlData<Type>)xml.Deserialize(xnr); for (int i = 0; i < xmldata.data.Length; i++) list.Add(xmldata.data[i]); }
887 名前:デフォルトの名無しさん (ワッチョイ 1f17-Mt2S) mailto:sage [2017/03/05(日) 20:31:41.58 ID:8jeOdUNR0.net] 呼び出し側ではどういう風に呼び出してる? Type で指定する型によっては InvalidOperationException 例外が発生するようだけど。 ex) System.Type あと、この例では読み込みだけだけど、書き出しはどういう風に書いてる? 書き出しと読み出しで Type の型が違うなんてないよね。(型が違うとくだんの例外が発生する) あと dobon だけど、このあたりを見てみるとか。 dobon.net/vb/dotnet/file/xmlserializer2.html
888 名前:デフォルトの名無しさん (ワッチョイ 3b90-Mt2S) mailto:sage [2017/03/06(月) 09:54:44.28 ID:MVjKwV/p0.net] 以下のとおりになります https://ideone.com/RexR1Z 最初はListクラスを継承したListExクラスでXmlシリアライズして、そのシリアライズしたものを拡張メソッドLoadXmlで読もうとしています シリアライズするクラスは同じものです
889 名前:デフォルトの名無しさん (ワッチョイ 4fcb-re10) mailto:sage [2017/03/06(月) 10:55:10.06 ID:iAI6G3090.net] シリアナライク オシリアラエズ
890 名前:デフォルトの名無しさん (ワッチョイ 0f7b-BJNc) mailto:sage [2017/03/06(月) 13:28:57.02 ID:xh0zMCOO0.net] c#でjavascript(JS)を使いたいんですが、 ローカルフォルダにMainというHTMLに以下のコードを記載 https://dotnetfiddle.net/N2FfFc C#のコードの方に https://dotnetfiddle.net/ZHWTtH JSの関数 test を実行しているはずが、nullとなってしまい、返り値を取得できないのですが、何かが間違っているのでしょうか?
891 名前:デフォルトの名無しさん (アウアウオー Sabf-rrQM) mailto:sage [2017/03/06(月) 15:35:25.99 ID:SM9wIIjZa.net] documentcompleted待ってないからとか?
892 名前:872 (ワッチョイ 3b90-Mt2S) mailto:sage [2017/03/06(月) 15:57:21.11 ID:MVjKwV/p0.net] すいません、そもそもジェネリッククラスのシリアライズ化ってできるんですか? Listが持っているものをジェネリックメソッドを使用してシリアライズ化したいのですが・・・
893 名前:デフォルトの名無しさん (ワッチョイ bb19-/EJX) mailto:sage [2017/03/06(月) 16:13:30.95 ID:3WR0U+Fi0.net] できる XmlDataとかいうクラスを作る必要はない T[]を使えば良い あと、型引数の名前にTypeはSystem.TypeとごっちゃになるからTだけ使う
894 名前:872 (ワッチョイ 3b90-Mt2S) mailto:sage [2017/03/06(月) 16:41:02.74 ID:MVjKwV/p0.net] すいませんジェネリック使いながら「T」の使い方がわからないのです 調べても出てこないですし、なんとなくTypeと書いていたのです 何か違いがあるのでしょうか?
895 名前:デフォルトの名無しさん (アウアウウー Sa2f-G6vc) mailto:sage [2017/03/06(月) 17:26:25.11 ID:SfExdTzoa.net] ない(あるわけないw)けど、型パラメータが一つしかないならTにするのが 暗黙の慣習みたいなものだし、それで可読性が落ちる理由もないし、 あえて変な自己主張してもいいことないよね
896 名前:872 (ワッチョイ 3b90-Mt2S) mailto:sage [2017/03/06(月) 21:51:17.87 ID:ACVl84t/0.net] >>878 ありがとうございます、仰るとおりにしたらできました
897 名前:デフォルトの名無しさん (ワンミングク MM3f-prdN) mailto:sage [2017/03/06(月) 22:21:32.75 ID:AYI7ZDZ8M.net] TSelectorとか意味わかる名前にしたほうがいいだろ コレクションの型パラメータみたいに本当に何でもいいなら構わんけど 何でもかんでもT, Uじゃ不親切
898 名前:デフォルトの名無しさん (アウアウウー Sa2f-G6vc) mailto:sage [2017/03/07(火) 00:00:53.81 ID:iPWuig5na.net] そんなケースは皆無とは言わないけどあんまりないと思うよw
899 名前:デフォルトの名無しさん (ワッチョイ 0f42-wc60) mailto:sage [2017/03/07(火) 00:57:34.30 ID:+YV7asI40.net] 型の意味書かなきゃならんってことは何か設計が微妙なんじゃないかって気がする
900 名前:デフォルトの名無しさん (ワッチョイ 1f90-Mt2S) mailto:sage [2017/03/07(火) 00:59:34.58 ID:GXNElMqV0.net] 静的クラスのデストラクターは定義できないとのことですが、デストラクターの内容を書いたメソッドを呼ぶしかないのでしょうか?
901 名前:872 (ワッチョイ ab90-Mt2S) mailto:sage [2017/03/07(火) 01:52:20.69 ID:ruRUpvB50.net] また質問させてください Listクラス以外の自作クラスのシリアライズも拡張メソッドで行いたいと思って以下のようなコードを書いたのですがエラーも例外も吐かないのに読み込めません public static void LoadXml<T>(this T obj, string path) { XmlDocument xdoc = new XmlDocument(); XmlSerializer xml = new XmlSerializer(typeof(T)); xdoc.Load(path); XmlNodeReader xnr = new XmlNodeReader(xdoc.DocumentElement); obj = (T)xml.Deserialize(xnr); } これがデシリアライズするクラスの例です public class MyClass { public string value1, value2; }
902 名前:デフォルトの名無しさん (アウアウウー Sa2f-G6vc) mailto:sage [2017/03/07(火) 02:25:06.04 ID:iPWuig5na.net] >>885 そもそもデストラクターそのものがあくまでフェイルセーフ的な物のはずだと思うんですが... っていうか静的クラスのデストラクタって何だかなあw Windows FormアプリならApplicationのApplicationExitイベントに紐づけするとか、確かWPFにも 似たようなイベントがあったと思ったけど、こういうの使うとイベントハンドラが呼び出される順序で ハマったりするんだよなあ
903 名前:デフォルトの名無しさん (ワッチョイ 8bc0-NqFr) mailto:sage [2017/03/07(火) 02:28:11.35 ID:X44GHN6S0.net] >>885 リソース破棄を明示したいならそもそも静的クラスにすべきじゃないかと
904 名前:デフォルトの名無しさん (ワッチョイ ef4a-m4jB) mailto:sage [2017/03/07(火) 05:57:46.86 ID:l3aZYBuT0.net] 質問させてください 「変数に値を設定する拡張メソッド」を作りたいのですが エラーも例外も儚いのにうまくいきません public static void SetValue<T>(this T obj, T value> { obj = value; } これが使用例です int i = 0; i.SetValue(3); Console.WriteLine(i);
905 名前:デフォルトの名無しさん (ワッチョイ 6bd4-Mt2S) mailto:sage [2017/03/07(火) 06:47:30.83 ID:WbHpL/G50.net] それ拡張メソッドじゃなくても無理だよね? そもそもそんな意味不明なメソッドを作りたいというのがおかしい
906 名前:デフォルトの名無しさん (ワンミングク MM3f-prdN) mailto:sage [2017/03/07(火) 07:54:40.64 ID:SGq4g/IKM.net] VBならできるよ
907 名前:デフォルトの名無しさん (ブーイモ MM3f-ZTLi) mailto:sage [2017/03/07(火) 08:29:24.98 ID:SQQuUM2SM.net] 儚いなあ
908 名前:デフォルトの名無しさん (ワッチョイ bb19-/EJX) mailto:sage [2017/03/07(火) 09:38:09.03 ID:1NFra9UW0.net] >>886 ファイルの中身がTに合ってないんじゃねーの
909 名前:デフォルトの名無しさん (ブーイモ MM3f-fL7a) mailto:sage [2017/03/07(火) 10:26:04.21 ID:IHsSpNAMM.net] >>889 参照渡しと拡張メソッド(this)が共存しないので無理。素直に代入したら?
910 名前:872 (ワッチョイ ab90-Mt2S) mailto:sage [2017/03/07(火) 11:05:38.59 ID:ruRUpvB50.net] >>893 ファイルの中身が違っていたら例外吐くと思っていたのですが違うのですか?
911 名前:>>874 (ワッチョイ 0f7b-BJNc) mailto:sage [2017/03/07(火) 11:56:02.27 ID:S+1e7jR70.net] >>876 おっしゃる通り、ページ読み込み完了していないので取得できていなかったみたいです。 確かにページ読み込みが完了してないとスプリクト使えないですよね
912 名前:デフォルトの名無しさん (ワッチョイ 3b9f-m4jB) mailto:sage [2017/03/07(火) 11:59:21.35 ID:FPiytoRz0.net] SQLAzure databaseにEntity framework6と.NET Framework4.6.1を利用して接続しています。 アプリ実行時、初回のデータ読み込みに10秒ほどかかるのですが解決方法はないでしょうか? 同じ処理をlocalDBに接続をして試すと3秒ほどです。 テーブル数は1、レコード数も1です。
913 名前:デフォルトの名無しさん (ワンミングク MM3f-PlVy) mailto:sage [2017/03/07(火) 13:56:31.38 ID:3EZIVbrWM.net] EFを使わない
914 名前:デフォルトの名無しさん (ワッチョイ 8bc0-NqFr) mailto:sage [2017/03/07(火) 19:06:34.88 ID:X44GHN6S0.net] localDBでもレコード1行読み込むのに3秒とか何かがおかしいような プロファイラで何がネックになっているか調べてみたら?
915 名前:デフォルトの名無しさん (ブーイモ MMaf-d4C0) mailto:sage [2017/03/07(火) 20:10:26.97 ID:xCLX0I7rM.net] >>897 ORMはサーバーで使うもんだよ
916 名前:>>872 (ワッチョイ ab90-Mt2S) mailto:sage [2017/03/07(火) 20:38:41.72 ID:ruRUpvB50.net] 誰か教えてください 最近この人が少ないですね
917 名前:>>872 (ワッチョイ ab90-Mt2S) mailto:sage [2017/03/07(火) 20:39:36.79 ID:ruRUpvB50.net] ×この人が少ないですね ○ここの人が少ないですね
918 名前:デフォルトの名無しさん (ブーイモ MM3f-fL7a) mailto:sage [2017/03/07(火) 21:17:41.73 ID:IHsSpNAMM.net] >>886 >>889 と同じ理由 [] [ここ壊れてます]
920 名前:>>872 (ワッチョイ ab90-Mt2S) mailto:sage [2017/03/07(火) 22:01:28.13 ID:ruRUpvB50.net] >>903 intが参照渡ししていないので>>889 がダメな理由はなんとなくわかります でもクラスのインスタンスは参照型だと思うのですが、ひょっとしてジェネリックだとそういう制約があるんですか? シリアライズできてもデシリアライズはできないみたいですが・・・
921 名前:デフォルトの名無しさん (ブーイモ MM3f-fL7a) mailto:sage [2017/03/07(火) 22:04:38.86 ID:IHsSpNAMM.net] >>904 参照型の値渡しになってる。 参照渡ししたければrefかoutが必要。
922 名前:>>872 (ワッチョイ ab90-Mt2S) mailto:sage [2017/03/07(火) 22:32:22.55 ID:ruRUpvB50.net] ありがとうございます ジェネリックでも配列やListはシリアライズできて、クラスのインスタンスはシリアル化できないのはなんか腑に落ちませんがなんとな納得してみます
923 名前:デフォルトの名無しさん (ワッチョイ dbbb-BJNc) mailto:sage [2017/03/07(火) 22:36:23.03 ID:hjB1k2kx0.net] iniファイルがお似合い。
924 名前:デフォルトの名無しさん (スププ Sd3f-GcmM) mailto:sage [2017/03/07(火) 22:56:00.79 ID:JT5OyNStd.net] >>907 iniファイルは標準では非サポートだから初心者向きではないと思います
925 名前:デフォルトの名無しさん (ワッチョイ dbbb-BJNc) mailto:sage [2017/03/07(火) 23:44:41.25 ID:hjB1k2kx0.net] iniファイルすらサポートが必要なレベルなのか。
926 名前:デフォルトの名無しさん (スププ Sd3f-GcmM) mailto:sage [2017/03/07(火) 23:51:22.65 ID:JT5OyNStd.net] ここは初心者用スレですけど?
927 名前:デフォルトの名無しさん (ワッチョイ 6b19-pp/g) mailto:sage [2017/03/08(水) 00:04:08.23 ID:nUQhPPyB0.net] 初心者とは言え文字を1行ごとに取り込んでSplit('=')で分割して順番にListにぶち込むだけで取りあえず読み込めるし似た手順で書き込みもできると思う
928 名前:デフォルトの名無しさん (ワッチョイ dbbb-BJNc) mailto:sage [2017/03/08(水) 00:06:07.47 ID:YUr8l1RF0.net] そうだね。ここは初心者スレだったね。iniファイルの自前で読み書きはレベルが高すぎたね。
929 名前:デフォルトの名無しさん (スププ Sd3f-GcmM) mailto:sage [2017/03/08(水) 00:07:10.07 ID:MhhWeDADd.net] >>911 値が改行コード入りの文字列の時だってあるんですよ
930 名前:デフォルトの名無しさん (ワッチョイ 0ba1-R7fB) mailto:sage [2017/03/08(水) 00:09:44.28 ID:nYBrtmF60.net] iniは柔軟すぎて困る
931 名前:デフォルトの名無しさん (ワントンキン MM3f-prdN) mailto:sage [2017/03/08(水) 00:12:34.68 ID:swHBt9geM.net] iniはサポートされただろ
932 名前:デフォルトの名無しさん (アウアウオー Sabf-rrQM) mailto:sage [2017/03/08(水) 00:12:50.48 ID:+9c4AYMpa.net] ini推しはC#初心者だろうな
933 名前:デフォルトの名無しさん (ワッチョイ 6b19-pp/g) mailto:sage [2017/03/08(水) 00:35:21.61 ID:nUQhPPyB0.net] >>913 思いつかなかった そういやそういう時ってどうやるのが正しいの? 思い返せば自分が似たようなことやった時は書くときに改行コードを<br>に置き換えて一行で読めるようにしてて読み込むメソッドで<br>をEnvironment.NewLineに置換してた その時はiniじゃなくてcsvだったけど
934 名前:デフォルトの名無しさん (スププ Sd3f-GcmM) mailto:sage [2017/03/08(水) 00:45:02.22 ID:MhhWeDADd.net] >>917 自分がCSVパーサー作ったときは一文字づつ解析していったよ “で囲われてるフィールドがあったり、“そのものは““になっていたりするから一文字ずつ読むのが手っ取り早い
935 名前:デフォルトの名無しさん (ワッチョイ 6b19-pp/g) mailto:sage [2017/03/08(水) 00:50:31.95 ID:nUQhPPyB0.net] なるほど そういうやり方もあるのかthx
936 名前:デフォルトの名無しさん (アウアウウー Sa2f-G6vc) mailto:sage [2017/03/08(水) 00:55:26.32 ID:DQTGg9gCa.net] >>906 だーから、(恐らく)シリアライズ/デシリアライズの問題じゃないってばw インスタンスメソッドだろうが拡張メソッドだろうが、オブジェクトを操作してそのオブジェクトが 入っている変数自身を書き換えようって発想がおかしいのw 自分の首をつかんで自分を持ち上げようとしても無理なのと同じだよww 素直にユーティリティークラスにTを返すメソッドとして実装しましょう。
937 名前:>>872 (ワッチョイ ab90-Mt2S) mailto:sage [2017/03/08(水) 01:29:06.79 ID:wRk+GbAW0.net] すいません、どういうことがおかしいのかわからないです 配列やListクラスに拡張メソッドを定義して、その値をどうのこうのするのはおかしいんですか? 拡張メソッドを使用せずに以下のように書くんですか?よくわからないです obj = LoadXml("C:\\hoge.dat");
938 名前:デフォルトの名無しさん (ワッチョイ 1f23-2BvX) mailto:sage [2017/03/08(水) 01:44:21.45 ID:CceDL3fb0.net] >>921 thisはさ、拡張メソッドでもインスタンスメソッドでも値渡しされたインスタンス参照なんだよ だからそれに代入しても引数の参照先が変わるだけ、元には何の影響も与えない、refも併用できないしね 読み取り専用であるため 'this' に割り当てできません、ってのと同じ、メンバに対する操作のみが有効
939 名前:デフォルトの名無しさん (アウアウウー Sa2f-G6vc) mailto:sage [2017/03/08(水) 02:37:50.73 ID:aAsk3kKya.net] >>921 そんな難しい話じゃないと思うけどなあ... まあ、どうしても拡張メソッドにこだわるなら、変数を書き換えるなんて 馬鹿な考えは捨てて、デシアライズしたオブジェクトから全部の(あるいは必要な) プロパティーとフィールドをコピーしたらいい。 例えば、 Interface ICopyable<T> { void CopyTo(T source) ; } みたいなインターフェイスを定義して、LoadXml<T>のTはICopyableを実装する制約を つければいいんじゃないかな。知らんけど
940 名前:デフォルトの名無しさん (ブーイモ MM3f-fL7a) mailto:sage [2017/03/08(水) 05:15:42.09 ID:FUZAuqxsM.net] >>921 public static void LoadXml<T>(ref T obj, string path) なら動くんじゃないの?
941 名前:デフォルトの名無しさん (ワッチョイ dbbb-BJNc) mailto:sage [2017/03/08(水) 05:20:34.89 ID:YUr8l1RF0.net] ref、thisが分からないってきっとポインタの知識がないんだな。
942 名前:デフォルトの名無しさん (ワッチョイ 1f4c-mC6Z) mailto:sage [2017/03/08(水) 07:14:26.58 ID:bhVPr0Ju0.net] シリアライザでググって、ライブラリに突っ込んだ方が早いはず。 Json.Netとか色々あるし
943 名前:デフォルトの名無しさん (ワンミングク MM3f-PlVy) mailto:sage [2017/03/08(水) 11:02:49.82 ID:75S/ek5tM.net] >>899 EFなら初回はそんなもの
944 名前:>>872 (ワッチョイ ab90-Mt2S) mailto:sage [2017/03/08(水) 12:32:26.51 ID:wRk+GbAW0.net] >>923 どうしても拡張メソッドに拘りたいわけではなくてなぜ書けないのかのほうが知りたいです 足りない頭を端から端まで使っているんですがやっぱりわからないです たとえばこんな風に書いても16行目18行目20行目では結果が違うのになんでジェネリックになっただけでダメになるのかよくわかりません https://ideone.com/KGRQGt ただのint型でもLoadXml、SaveXmlが呼べてしまうので、もし使えたとしてもなんとなくですがあまり推奨されないのかなと感じます
945 名前:デフォルトの名無しさん (ワッチョイ 1f23-2BvX) mailto:sage [2017/03/08(水) 12:59:54.42 ID:CceDL3fb0.net] >>928 だからジェネリック云々の話じゃないって。そのコードは全てメンバに対する代入でしょ? クラスが参照型というのは変数が直接の実体ではなくインスタンスへの参照というだけ ChangeExtensionの_myclassに渡るのはmyclass変数への参照ではなくMyclassインスタンスへの参照 値型だろうが参照型だろうが呼び出し元の変数そのものを変えるならrefかoutか返り値を代入するかだよ
946 名前:デフォルトの名無しさん (ブーイモ MM2f-fL7a) mailto:sage [2017/03/08(水) 15:05:01.86 ID:mEPgtGPAM.net] >>928 Change()メソッドの中身を _myclass = new MyClass(); _myclass.value1 = "999"; にしてみ?
947 名前:デフォルトの名無しさん (ワッチョイ dbbb-BJNc) mailto:sage [2017/03/08(水) 18:40:42.04 ID:YUr8l1RF0.net] 一度意味を勘違いした人の知識を訂正するのは容易なことではありません。
948 名前:デフォルトの名無しさん (ワッチョイ ef02-iS6T) mailto:sage [2017/03/08(水) 19:36:09.01 ID:gvo8BpVN0.net] 拡張メソッドはほんとにクラスを拡張してると思ってるんじゃないだろうか
949 名前:デフォルトの名無しさん (アウアウウー Sa2f-G6vc) mailto:sage [2017/03/08(水) 19:55:54.92 ID:LpkYLhbMa.net] だから、インスタンスメソッドだって自分を参照してる変数を書き換えるなんて 普通はできませんってw
950 名前:>>872 (ワッチョイ ab90-Mt2S) mailto:sage [2017/03/08(水) 20:08:48.74 ID:wRk+GbAW0.net] >>929 拡張メソッドでthisに指定しているものは触ることはできないけど、this指定のpublicなメンバなら触ることができる こういった解釈で間違いないですか? 配列は問題なくできますが、それはどういった理由からですか?配列の要素もメンバ扱いなのでしょうか?
951 名前:デフォルトの名無しさん (ワッチョイ aba0-PBd5) mailto:sage [2017/03/08(水) 20:11:40.47 ID:jS0zQn/F0.net] 死ね低脳 畑でも耕してろ
952 名前:デフォルトの名無しさん (ワッチョイ 1f23-2BvX) mailto:sage [2017/03/08(水) 21:17:35.55 ID:CceDL3fb0.net] >>934 まぁ有り体に言えばそうなんだけど、拡張メソッドとかthisとか、もはやこの際関係ないんだ まず値型を考える。int i = 0;のとき、変数「i」は4バイトで値0という実体がそのまま入る 次に参照型、Myclass myclass = new Myclass();だと変数myclassには実体へのアドレスが入る そこまでは理解していると思うけど、メソッドに渡された時、通常はどちらも値渡しなんだよ 値型だと内容が引数にコピーされるのは勿論、参照型も変数の中身=実体アドレスが渡されるだけ なぜ参照型のメンバのみ元に反映されるか、それは実体アドレスを介した間接参照になって同じ場所を指すから だけど参照型の引数自体に割り当てても、それは引数が指すものが変わるだけで、元のmyclassが指す場所は変わらない refやoutで(実体もしくは実体アドレスではなく)変数のアドレスが渡されることで初めて呼び出し元の変数自体を変えられる
953 名前:デフォルトの名無しさん (ワッチョイ ef02-iS6T) mailto:sage [2017/03/08(水) 22:38:35.99 ID:gvo8BpVN0.net] 参照型と参照渡しの区別がついてないだけか
954 名前:デフォルトの名無しさん (ワッチョイ bfa7-6uAD) mailto:sage [2017/03/09(木) 20:07:53.94 ID:f0dyr0g70.net] File.Existsって、ファイル名にスペース入ってるとうまく機能しないのね。 みんなどうしてるん? ショートファイル名にするのかな?
955 名前:デフォルトの名無しさん (JP 0Ha7-csvI) mailto:sage [2017/03/09(木) 20:16:11.18 ID:OnmTFZZNH.net] なに言ってんだ
956 名前:デフォルトの名無しさん (アウアウオー Saca-Dvjv) mailto:sage [2017/03/09(木) 20:16:17.75 ID:kp/XS3ena.net] >>938 機能するよ
957 名前:>>872 (ワッチョイ 0790-JiRs) mailto:sage [2017/03/09(木) 22:07:48.05 ID:C2ayowr10.net] >>936 なるほど、オブジェクト指向って深いですね
958 名前:デフォルトの名無しさん (ワッチョイ fb59-Gnhz) mailto:sage [2017/03/09(木) 22:09:18.05 ID:FW6HepzM0.net] Directory.EnumerateFiles()の拡張子の扱いのが嫌だ *.htmって指定したのに*.htmlもヒットする
959 名前:デフォルトの名無しさん (ワッチョイ f73c-krjd) mailto:sage [2017/03/09(木) 22:10:57.44 ID:ZZ1gzprq0.net] >>938 どこの世界の話だよ
960 名前:デフォルトの名無しさん (ワッチョイ 3631-LGhm) [2017/03/09(木) 22:30:03.59 ID:4L4opgUu0.net] 初心者から抜け出せてない感じがする
961 名前:デフォルトの名無しさん (ワッチョイ 365e-csvI) mailto:sage [2017/03/09(木) 23:02:19.41 ID:Ly+GUFf00.net] >>942 Visual Studio Community 2017 ターゲットフレームワーク.NET Framework 4.6.2 ならないけど。どんな環境でやった? >>944 そりゃ初心者のスレだし
962 名前:デフォルトの名無しさん (ワッチョイ fb59-Gnhz) mailto:sage [2017/03/09(木) 23:25:52.30 ID:FW6HepzM0.net] >>945 試したのはVisualStudio2015でターゲットは4.5.2。 この挙動はMSDNでも説明されてる。 https://msdn.microsoft.com/ja-jp/library/dd383571(v=vs.110).aspx
963 名前:デフォルトの名無しさん (ワッチョイ f73c-krjd) mailto:sage [2017/03/09(木) 23:33:19.02 ID:ZZ1gzprq0.net] やだね
964 名前:デフォルトの名無しさん (ワッチョイ bfa7-6uAD) mailto:sage [2017/03/09(木) 23:38:57.82 ID:f0dyr0g70.net] >>940 >>943 まじ!?
965 名前:デフォルトの名無しさん (ワッチョイ 365e-csvI) mailto:sage [2017/03/09(木) 23:42:36.42 ID:Ly+GUFf00.net] >>946 2015で4.52でやっても*.htm?にしないとならんな
966 名前:デフォルトの名無しさん (ワッチョイ f73c-krjd) mailto:sage [2017/03/09(木) 23:47:11.27 ID:ZZ1gzprq0.net] >>948 まーじまじまじーろ
967 名前:デフォルトの名無しさん (ワッチョイ fb59-Gnhz) mailto:sage [2017/03/09(木) 23:49:59.04 ID:FW6HepzM0.net] >>949 >>945 は会社の環境でWindows7だったけど、今Windows10でターゲットを4.6.2にして試したけど、再現したぞ。
968 名前:デフォルトの名無しさん (ワッチョイ 365e-csvI) mailto:sage [2017/03/09(木) 23:55:25.36 ID:Ly+GUFf00.net] >>951 リファレンスにもそんなことは書いてないみたいだが大変だな
969 名前:デフォルトの名無しさん (ワッチョイ fb59-Gnhz) mailto:sage [2017/03/09(木) 23:59:13.68 ID:FW6HepzM0.net] >>952 備考のメモのところに書いてある。何故か英語だけど。
970 名前:デフォルトの名無しさん (ワッチョイ fb59-Gnhz) mailto:sage [2017/03/10(金) 00:02:00.92 ID:b4szgT3p0.net] 更新日が2016年10月のやつね。 それ以前のには載ってない。
971 名前:デフォルトの名無しさん (ワッチョイ 365e-csvI) mailto:sage [2017/03/10(金) 00:13:45.94 ID:CaZBHdT80.net] >>954 ああ、申し訳ない If the specified extension is exactly three characters long, the method returns files with extensions that begin with the specified extension. For example, "*.xls" returns both "book.xls" and "book.xlsx". って確かに書いてあるな でもこっちでは再現しないから変わったんじゃね?
972 名前:デフォルトの名無しさん (ワッチョイ fb59-Gnhz) mailto:sage [2017/03/10(金) 00:18:06.46 ID:b4szgT3p0.net] >>955 こちらは>>951 で書いた通り再現したのだが。 もしかして、拡張子を指定する部分が3文字以外だったりしない? この挙動になるのは、拡張子を3文字で指定した時のみという謎仕様だけど。
973 名前:デフォルトの名無しさん (ワッチョイ 137b-lHz+) [2017/03/10(金) 00:21:10.20 ID:PVnrcXb+0.net] 人間が手入力した報告書系のテキストを処理したんですけど、クソ雑なデータ。たとえば、 1行目から、 件名 : 問い合わせ ← 間にコロンがない事もある、空白が半角か全角か不明(そもそも空白がない場合もあるし、件名入れてないケースもある) 電話 : 12-3456-789 ← ↑に加えて、-があったりなかったり、その後ろに"※携帯(1台目090-1234-5678,2台目(下4桁だけ7891))"とか書いてあったり。 こんなクソみたいなデータってどうやってパースしたらいいんでしょうか・・・・・
974 名前:デフォルトの名無しさん (ワッチョイ 3642-QKhv) mailto:sage [2017/03/10(金) 00:24:43.26 ID:f8V67TME0.net] >>957 処理しやすいようにデータを整形する 入力側をコントロールできるなら正しい書式でしか入力できないようにする パターンがある程度決まっているなら正規表現であれこれしてもいいだろうけど
975 名前:デフォルトの名無しさん (ワッチョイ 97bd-EMrB) mailto:sage [2017/03/10(金) 00:25:37.12 ID:n0lUXtUI0.net] >>948 File.Existsかどうか忘れたけどファイル名の前後にスペースがあると勝手にトリムされるとかっていう問題はあった気がする
976 名前:デフォルトの名無しさん (アウアウウー Sa93-bCg1) mailto:sage [2017/03/10(金) 00:41:32.03 ID:DxbJR+gOa.net] >>959 っていうか、そんなファイル名ってNTFSでもFAT32でも許されないような気がするんだけどもともと...
977 名前:デフォルトの名無しさん (ワッチョイ 365e-csvI) mailto:sage [2017/03/10(金) 00:45:47.52 ID:CaZBHdT80.net] >>956 "*.htm"と"*.htm?"でしか試していない
978 名前:デフォルトの名無しさん (ワッチョイ f73c-krjd) mailto:sage [2017/03/10(金) 00:50:37.82 ID:cBCq3F3F0.net] >>961 もともと"*.htm"と"*.html"の話をしてたんじゃなかったの?
979 名前:デフォルトの名無しさん (ワッチョイ 3631-LGhm) [2017/03/10(金) 00:59:48.22 ID:NYdKDrgC0.net] Monodevelop C# Linux での ブラウザ制作 どこかに専門サイトやスレッドは有りませんか? 調べたのですが動画しか出て来ませんでした お願いします
980 名前:デフォルトの名無しさん (ワッチョイ f37b-DSY4) mailto:sage [2017/03/10(金) 02:18:24.41 ID:mVSODI9d0.net] 3文字拡張子で4文字以上のにヒットするのはFindFirstFileの仕様だから仕方ない コマンドプロンプトで dir *.con ってやっても.configファイルが返ってくる
981 名前:デフォルトの名無しさん (ワッチョイ ef0d-Zg/o) [2017/03/10(金) 06:11:45.89 ID:vMtKK3Vf0.net] ClickOnceのようにお手軽な無料のWindowsデスクトップアプリケーション用のインストールおよびアップデートフレームワークを探しています Squirrel.Windowsというものを試してみましたがexeが2つ以上あるとSetup時に両方実行されてしまったので他にご存知であれば教えてください
982 名前:デフォルトの名無しさん (ワッチョイ f73c-krjd) mailto:sage [2017/03/10(金) 06:13:52.25 ID:cBCq3F3F0.net] >>965 ClickOnceじゃだめなの?
983 名前:デフォルトの名無しさん (ワッチョイ ef0d-Zg/o) [2017/03/10(金) 06:15:54.85 ID:vMtKK3Vf0.net] >>966 だめです
984 名前:デフォルトの名無しさん (ワッチョイ f73c-krjd) mailto:sage [2017/03/10(金) 06:16:38.10 ID:cBCq3F3F0.net] >>967 なぜ?
985 名前:デフォルトの名無しさん (ワッチョイ ef0d-Zg/o) [2017/03/10(金) 06:19:13.59 ID:vMtKK3Vf0.net] >>968 今の案件に合わないからです そもそもClickOnceを使うならここで聞きませんよね?そんなこともわからないのですか?
986 名前:デフォルトの名無しさん (ワッチョイ f73c-krjd) mailto:sage [2017/03/10(金) 06:23:46.45 ID:cBCq3F3F0.net] >>969 ClickOnceが案件に合わない理由を聞かないと、代わりのものを勧められないよね?そんなこともわからないのですか?
987 名前:デフォルトの名無しさん (ワッチョイ ef0d-Zg/o) [2017/03/10(金) 06:53:56.39 ID:vMtKK3Vf0.net] >>970 馬鹿には聞いてませんので二度とレスしないでください
988 名前:デフォルトの名無しさん (スプッッ Sdb2-krjd) mailto:sage [2017/03/10(金) 07:51:01.22 ID:LDoDwujDd.net] >>971 ねえねえなんで案件に合わないって判断したのよ
989 名前:デフォルトの名無しさん (ワッチョイ ef0d-Zg/o) [2017/03/10(金) 08:54:08.56 ID:vMtKK3Vf0.net] この猿、回線変えてまでレスして必死で笑える 面白いからもっとレスしなさい
990 名前:デフォルトの名無しさん (ワッチョイ f73c-OSXz) mailto:sage [2017/03/10(金) 09:00:07.89 ID:5cT1wreG0.net] 教えて貰う人間の態度じゃなくて草生える
991 名前:デフォルトの名無しさん (ワッチョイ bf35-ANWQ) mailto:sage [2017/03/10(金) 09:40:21.14 ID:ccNaYHW50.net] ClickOnceはユーザー権限だけで勝手にインストールできるから駄目
992 名前:デフォルトの名無しさん (JP 0Ha7-csvI) mailto:sage [2017/03/10(金) 10:31:17.57 ID:Dc1YpjcmH.net] 管理者権限要求するほうが駄目だろ
993 名前:デフォルトの名無しさん (ワッチョイ 7223-csvI) mailto:sage [2017/03/10(金) 10:44:16.77 ID:Kg4/WRpJ0.net] お手軽ならNuGet出来るVisual studio Installer ちょっと頑張れるならWixだな
994 名前:デフォルトの名無しさん (ワッチョイ be13-rc2N) mailto:sage [2017/03/10(金) 11:05:24.87 ID:XDfOCUbY0.net] >>976 nuget はできないと思うけどVisual Studio Installerおすすめ
995 名前:デフォルトの名無しさん (アウアウウー Sa93-bCg1) mailto:sage [2017/03/10(金) 11:13:28.38 ID:nuewqlULa.net] VS Instarllerは自動アップデートの仕組みはないよね。 そうなると自作するしかないけど、まあVS Instllerの自動修復は比較的簡単に殺せるけど、 ちゃんとマルチユーザーに対応しようと思うと結構面倒くさそうだね 完全自動は諦めて、フリーソフトでよくある起動時にバージョンチェックして必要なら インストーラーのダウンロードページに誘導する、ぐらいで俺なら妥協するなあ
996 名前:デフォルトの名無しさん (ワッチョイ 524c-6uAD) mailto:sage [2017/03/10(金) 11:45:49.83 ID:kv+zlkWH0.net] すまん、File.Existsの話、 普通にファイル拡張子間違えてたわ すまん
997 名前:デフォルトの名無しさん (スッップ Sd92-krjd) mailto:sage [2017/03/10(金) 12:14:37.20 ID:HmwoDxKDd.net] >>975 Windows認証
998 名前:デフォルトの名無しさん (ワッチョイ 97bd-EMrB) mailto:sage [2017/03/11(土) 01:59:08.37 ID:IyVQJqEm0.net] >>960 全角スペースでディレクトリのときの話だったわ
999 名前:デフォルトの名無しさん (ワッチョイ db7b-sJVo) mailto:sage [2017/03/11(土) 20:54:41.82 ID:a53QpxuN0.net] ふらっと
1000 名前:デフォルトの名無しさん (ワッチョイ 137b-lHz+) [2017/03/11(土) 21:52:08.68 ID:ZpSkm2Pd0.net] Graphics.DrawString();でTabPageに描画してるんですが、ページを切り替えると消えてしまいます。 描画された状態を維持するにはどうしたらいいでしょうか?
1001 名前:デフォルトの名無しさん (スッップ Sd92-rc2N) mailto:sage [2017/03/11(土) 22:07:50.89 ID:A9JEH+Jtd.net] >>984 OnPaint内で描画してください
1002 名前:resumi (アウアウオー Saca-3IcJ) [2017/03/12(日) 01:07:58.76 ID:f0Kjw9v5a.net] これ普通にショックだね。。 本当なの?? https://goo.gl/RB0asw
1003 名前:デフォルトの名無しさん (アウアウオー Saca-Dvjv) mailto:sage [2017/03/12(日) 18:10:50.55 ID:jKx13rMfa.net] グロ注意
1004 名前:デフォルトの名無しさん (ワッチョイ bf90-JiRs) mailto:sage [2017/03/12(日) 19:43:24.78 ID:t8pUDZ0L0.net] HttpWebRequest、HttpWebResponseって使ったあとそれぞれAbort()とClose()呼び出すようにしないとダメなの? たまに呼ぶのを忘れるときがあるけどHttpClientは.Net4.5からで使えないし、ラッパー作ったほうがいいんかな?
1005 名前:デフォルトの名無しさん (ワッチョイ f37b-tTkx) mailto:sage [2017/03/13(月) 00:41:39.03 ID:/IBrB85w0.net] RequestのAbortは要求を途中で破棄する用途 ResponseのCloseはほぼ必須 ていうかこっちは普通usingで使うもんじゃね
1006 名前:デフォルトの名無しさん (ワッチョイ 367b-2hGO) mailto:sage [2017/03/13(月) 17:55:15.37 ID:ESP/+4MN0.net] WindowsFormのWebBrowserのクッキーを取得したいのですが WebBrowser.Document.Cookieではドメインなどは取得できないようなのですが、 ドメインなどを含むクッキー情報を取得するにはどのようにすればいいのでしょうか?
1007 名前:デフォルトの名無しさん (ワッチョイ be20-2hGO) [2017/03/13(月) 21:15:41.67 ID:LyrKVczy0.net] 非正規の給与なんて半分以上は自民がピンハネしてるようなもんだからな 消費が冷え込んで内需ズタズタになろうが 自民からしたら知ったこっちゃない
1008 名前:デフォルトの名無しさん (ワッチョイ dbdc-aox5) mailto:sage [2017/03/13(月) 21:44:37.06 ID:QSdCtFW50.net] >>990 Seleniumでも使えば
1009 名前:デフォルトの名無しさん (ワッチョイ f67b-sJVo) mailto:sage [2017/03/14(火) 16:25:28.87 ID:l3+lwn6L0.net] ドイツ
1010 名前:デフォルトの名無しさん (ブーイモ MM2b-eVNI) mailto:sage [2017/03/14(火) 18:54:48.26 ID:lxubKqdmM.net] UWPアプリならPCでもモバイルでも動くってことで、今後はFormからUWPに移行すれば良いですか?
1011 名前:デフォルトの名無しさん (ブーイモ MM92-/UOj) mailto:sage [2017/03/14(火) 19:02:08.18 ID:pBm+iXgQM.net] >>994 UWPが動くモバイルなんか世の中にほとんど出回ってないでしょ C#に拘るならASP.NET MVCかXamarinが正解
1012 名前:デフォルトの名無しさん (ワッチョイ bf6c-ANWQ) mailto:sage [2017/03/14(火) 20:42:49.03 ID:gIyZXesU0.net] Windowsでモバイルとか考慮する価値がないわな 1%もユーザーいないんじゃないの?
1013 名前:デフォルトの名無しさん (スフッ Sd92-rc2N) mailto:sage [2017/03/14(火) 20:51:16.21 ID:isvDO5Dld.net] まだアプリが少ないからこそ狙い目だとも言える
1014 名前:デフォルトの名無しさん (ワッチョイ 3642-QKhv) mailto:sage [2017/03/14(火) 21:01:20.83 ID:jthKkD6g0.net] そう言ってapple watchのアプリを頑張ってた彼らはどこへ行ってしまったのか
1015 名前:デフォルトの名無しさん (スフッ Sd92-rc2N) mailto:sage [2017/03/14(火) 21:03:57.68 ID:isvDO5Dld.net] XamarinでiOS/AndroidアプリリリースしたからこんどついでにUWP版作ってみるわ
1016 名前:デフォルトの名無しさん (ワッチョイ f290-JiRs) mailto:sage [2017/03/14(火) 22:27:57.77 ID:MclzPbbI0.net] 次スレたてました ふらっと C#,C♯,C#(初心者用) Part127 [無断転載禁止]©2ch.net echo.2ch.net/test/read.cgi/tech/1489498042/
1017 名前:デフォルトの名無しさん (ワッチョイ f290-JiRs) mailto:sage [2017/03/14(火) 22:29:04.96 ID:MclzPbbI0.net] うめ
1018 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています