1 名前:デフォルトの名無しさん mailto:sage [2019/05/16(木) 19:28:06.27 ID:s+6oZKe00.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/ ■コードを貼る場合は↓を使いましょう。 ideone.com/ https://dotnetfiddle.net/ ■前スレ ふらっと C#,C♯,C#(初心者用) Part142 https://mevius.5ch.net/test/read.cgi/tech/1551908141/ ■情報源 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 VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
656 名前:デフォルトの名無しさん mailto:sage [2019/06/28(金) 22:23:15.24 ID:9V6DEbDgM.net] 愚問だな たぶん愚問も読めないぞ
657 名前:デフォルトの名無しさん mailto:sage [2019/06/28(金) 23:46:40.47 ID:kc3OO/mk0.net] おろかもん?
658 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 02:04:31.50 ID:CfES0TXk0.net] char * を引数にとるdllの関数に対して、stringを渡しているのですがこの時エンコードはどうなってしまっているのでしょうか?
659 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 02:41:22.49 ID:U4J3X9fn0.net] >>649 https://ufcpp.net/blog/2016/12/tipsstringmarshal/
660 名前:デフォルトの名無しさん [2019/06/29(土) 02:43:08.25 ID:CfES0TXk0.net] >>649 ですが自己解決しました。(質問した時点では自分の悩みも理解できていませんでしたが…) まずstringで渡る文字列のエンコードは ansi or unicode(utf-16)になる。どちらになるかはDllimport文で指定する。 でした。 ところで結局自分が渡したかったのはutf-8だったので困ってしまったのですが stringstringではなくbytes[]を引数にすれば好きなエンコードで渡せるので解決しました。
661 名前:デフォルトの名無しさん [2019/06/29(土) 02:44:55.06 ID:CfES0TXk0.net] >>650 入れ違いになってしまいましたがありがとうございます。 質問する前の粘りが少し足りてませんでした、すみません。
662 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 12:00:26.90 ID:hssGSTafa.net] >>651 .NET Framework4.7以降が対象なら UnmanagedType.LPUTF8Str もある
663 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 13:09:26.51 ID:SmRBL5H90.net] でもC#はByte型やByte[]型配列の機能弱いからなぁ 何か加工しようと思ったらフルスクラッチするか、 String型にイチイチ変換するしか無いんだよなぁ
664 名前:デフォルトの名無しさん [2019/06/29(土) 13:22:08.44 ID:TBOm/90P0.net] unsafe
665 名前:デフォルトの名無しさん [2019/06/29(土) 16:56:21.59 ID:eBTnp91s0.net] c#で枠のないフォームっていうのが簡単に作れるけど これって歴史的に言えば、10年前からできたんですかね? 技術的にとてつもないことだと思うんですが、こういう事まで機能として 提供して大丈夫なんですかね
666 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 17:29:11.42 ID:ptlXP7M80.net] >>656 何か大丈夫じゃなくなることってあるの? 枠無しどころかフォームの形も自由に作れるけど https://dobon.net/vb/dotnet/form/formregion.html https://dobon.net/vb/dotnet/form/transparencykey.html#shape
667 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 17:30:51.20 ID:dztqrfzza.net] >>656 20年前にはできてたな
668 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 17:33:57.14 ID:hssGSTafa.net] >>656 Win32APIのCreateWindow()でdwStyleを変えれば枠なしウィンドウを簡単に作れるし そのAPIはMicrosoft DocsによるとWindows 2000時代にはサポートされていたわけだが
669 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 17:48:17.59 ID:18j8PEbp0.net] >>656 技術的にはタイトルバーと枠を省くだけだから とてくもないことということはないと思うけどな 描画的にはタイトルバーと枠を描画しないだけだし 動作的にはそれらが機能しないだけだし
670 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 17:53:44.15 ID:AOeCR8Fo0.net] >>656 何を心配しているの?
671 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 17:55:17.63 ID:FzKXrugu0.net] Xの目玉とか、伺かとか知らない世代か…
672 名前:デフォルトの名無しさん [2019/06/29(土) 18:04:14.38 ID:rlA57Q8P0.net] webbrowserコントロール使ってページ遷移してる時に ページによってはアラートのメッセージボックス出してくるとこがあるんですが そうなるとプログラムの制御がそこで固まってしまい進めません。 アラートをプログラムで自動的に閉じるにはどうしたらいいんでしょうか? メッセージボックスつかまえてEnterキーが押された感じにするとかですかね?
673 名前:デフォルトの名無しさん [2019/06/29(土) 18:20:19.05 ID:18j8PEbp0.net] >>663 webbrowserのIEのバージョンを最新のIE11Edgeモードにすると 余計なアラートが出て来なくなったと思う レジストリに設定しないといけないのが面倒だが デフォルトだとIE7バージョンでレンダリングになり たびたび
674 名前:アラートが出てくる 何年か前に使った時の記憶でスマン 詳しくはググってみて [] [ここ壊れてます]
675 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 18:24:09.63 ID:hssGSTafa.net] >>663 WebBrowserのScriptErrorsSuppressedプロパティにtrueを設定すれば (このプロパティ名であるにもかかわらず)全てのポップアップ系統を表示させないように出来るんだけど これで要件満たせるならどう?
676 名前:デフォルトの名無しさん [2019/06/29(土) 19:36:33.60 ID:eBTnp91s0.net] >>658-661 20年前って本当? 何が怖いかって、デスクトップの背景に紛れたら わからなくなるじゃないですか、それが怖い こんな機能問題ないのかなって思うんだよね
677 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 19:59:02.78 ID:H6Ncr62l0.net] >>666 ウインドウズには昔からフォームを表示しないプロセスすら当たり前にあるんだから プログラムの前にPCの基本知識から勉強したほうがいいよ
678 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 20:09:37.55 ID:rlA57Q8P0.net] >>664 >>665 すみません。説明が悪かったかもしれません。 その種のエラーアラートではなくてサイトにアクセスした時に サイト側のスクリプトが確認のメッセージボックスを出したりして それで動きが止まってしまうので、自動でOKボタンをクリックするなどして メッセージを閉じたいってことなんです。 ウェブブラウザコントロールのScriptErrorsSuppressedはOFFにしてますね。 確かにこれOFFにしてないと大量のエラーがでますよね。
679 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 21:34:15.51 ID:FVFUaXhq0.net] ポインタって現役のころから考えても 業務で使うことはほぼなかったな〜
680 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 21:35:50.78 ID:B3n0CVhg0.net] >>669 デカい画像を扱うときって必須じゃね? まあ、アクセス用の関数も作るけどさ
681 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 21:41:55.57 ID:FVFUaXhq0.net] ポインタなんて使わなくても必要な機能は 幾らでも実装出来る。 無駄な機能だよな。ポインタって。初めてポインタと出会った時はすんげー混乱させられて プログラム嫌になりそうだったw
682 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 21:59:39.78 ID:KuifYO5q0.net] アセンブラやってたらインクリメントを有効に使いたくなっちゃうじゃないですか! 配列のアクセスに毎回アドレス計算するなんて無駄じゃないですか!
683 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 22:07:30.42 ID:FVFUaXhq0.net] アセンブラなんて全案件の1%にもみたないだろ
684 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 22:08:51.59 ID:kjDvto4M0.net] >>666 20年前と言えばWindows98の時代だよな。 余裕であったぞ。 というかWindows3.1の時で既にあったと思うが。
685 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 22:12:57.86 ID:5rmy1SGLa.net] Windowsのコントロールはそれ自体独立したウィンドウなんですよ、 ってWindowsプログラミングで最初に覚えることだよねw
686 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 22:28:44.63 ID:KuifYO5q0.net] つーか、簡単に作れない言語って何?
687 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 22:30:06.98 ID:kjDvto4M0.net] >>676 何が?
688 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 22:37:21.27 ID:KuifYO5q0.net] タイトルバーと枠を省く
689 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 22:42:33.28 ID:kjDvto4M0.net] >>678 Win32API使えない言語なら出来ないかもしれないけど。 殆どの言語で簡単に出来るんじゃね?
690 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 22:54:55.71 ID:/qzOxQgj0.net] >>676 (>>656 にとっては)C# 以外
691 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 23:13:33.63 ID:71VA6rcX0.net] >>675 WPFは違うけどね
692 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 03:06:57.70 ID:0m2pCA80a.net] 自分で作ったアプリのデバッグファイルを実行しようとすると WindowsDefenderから「Program:Win32/Bearfoos.A!mlが検出されました」と表示されて削除されてしまうのですが 全然心当たりがないのだけど誤検出でしょうか?
693 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 03:28:32.51 ID:0m2pCA80a.net] インデントしたらなぜかウイルス検出されなくなりました 不思議ですね
694 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 06:51:24.27 ID:8pd04p7x0.net] 最近のブラウザなんかでよくあるタイトルバーとタブコントロールの耳が一緒になったやつは やっぱり簡単には作れないんでしょうか
695 名前:デフォルトの名無しさん [2019/06/30(日) 09:47:08.97 ID:FNFqG6N10.net] >>674 そうなんですね 高級な機能を公開することってメリットあるんですかね? 誰でも難しいことができたらプログラミングのありがたみがなくなるというか でもなんでこんな機能が豊富すぎるC#ってプログラミング教育に普及しないんでしょうかね まだ凄さがばれてないだけでしょうかね?
696 名前:デフォルトの名無しさん [2019/06/30(日) 09:55:02.73 ID:FNFqG6N10.net] なんか怖くなってきた 小学生が全員C#に興味持ち始めたら仕事奪われないか… 20年間もこんな便利な言語が学生にばれない理由はなんだ…
697 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 09:55:32.27 ID:RF81+/n00.net] >>684 それはC#の機能としては無いので自分で作らなければならない タイトルバー部分を自分で描画する(これもC#の機能としては無い)か本来のタイトルバーを非表示にして自分で代替になるものを用意するか >>685 C#のプログラムの質問じゃなければ相談室あたりでやって
698 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 09:56:01.29 ID:q5qKi1vt0.net] 何言ってんだコイツ
699 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 09:56:57.70 ID:q5qKi1vt0.net] >>687 相談室に来られても厄介者扱いでしょ
700 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 09:59:02.48 ID:KTHcpQ7y0.net] >>686 あんまり自由が効かない みんながよく使ってるスマホアプリも c#ですんなり作れるわけじゃないし 親からiphone渡されてるお坊ちゃんの 対象からは外れちゃうだろ
701 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 09:59:46.59 ID:VDp+hLNV0.net] >>685 いや、高級でも何でも無いし難しくもない。 それにC#の話じゃなくてライブラリの問題でしょ。 枠のないフォームを作れるようにライブラリに機能を含めるかどうかの問題。
702 名前:デフォルトの名無しさん [2019/06/30(日) 10:05:08.56 ID:FNFqG6N10.net] >>690 でもC#からjavaやphpへの変換ってとても簡単なわけじゃないですか 小学生の大半がプログラミングできるようになったらどうなるんだろうか… プログラマが工場並の自給になるとか??
703 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 10:10:59.47 ID:KTHcpQ7y0.net] >>692 なるね っていうか義務教育でできるレベルにしないと 現場の業務改善がシステムがいじれないと自分じゃ何もできんしね
704 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 10:20:26.50 ID:VDp+hLNV0.net] ならね―と思うぞ。 昔、シグマプロジェクトというのがあってだな... とっても笑えるから調べてみることを勧める。
705 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 10:35:29.86 ID:KTHcpQ7y0.net] >>694 いや、そうじゃなくてプログラム組めないと業務改善できんから邪魔なんだよ それにエンドが気づいてきてる
706 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 10:39:39.86 ID:VDp+hLNV0.net] >>695 プログラマーが工場並の時給にはならね―と言ってる。
707 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 10:40:12.23 ID:7SgHXn8q0.net] 荒しはプロバイダー一括NGでも、やむをえない
708 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 10:43:10.19 ID:KTHcpQ7y0.net] >>696 え?工場のが高いよ っていうか工場って高いじゃん
709 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 10:47:20.73 ID:7bkM+Qgs0.net] >>688 安心しろ 多分どこもデスマだらけだから
710 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 11:00:24.44 ID:qr5fQsK40.net] >>692 小学生が授業で習ってできるようになる程度のことしかできないなら仕事奪われても仕方ないな。 ウィンドウの枠が消せるだけで高機能だなんて、いったいこれまでどんなプログラムを書いてたんだ? コピペ定型文の切り貼りしかできないなら、それこそやる気のある小学生の方が将来性があるだけ価値が高いよ。
711 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 11:04:08.71 ID:VDp+hLNV0.net] >>700 切り貼りでOKと思ったからシグマプロジェクトが計画されたわけ。 プログラミングはそんなもんじゃね―から失敗したわけだ。
712 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 11:
] [ここ壊れてます]
713 名前:49:19.06 ID:KTHcpQ7y0.net mailto: >>701 いや、切り貼りでおkよ なんで切り貼りでできんの? [] [ここ壊れてます]
714 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 11:50:28.34 ID:KTHcpQ7y0.net] 現にdobonのコピペで大抵のモンが作れるっしょ?
715 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 11:59:22.77 ID:EwrgGmh50.net] もともとプログラミング自体は別に難しいことじゃない。天才に作らせたって凡才に作らせたって同じようなものができる。ちゃんとした設計が用意されてれば頭を使う必要も少ない。 IT業界でもうかるのはプログラマーじゃなくて例えばシステムコンサルとかでしょ。
716 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 12:09:11.51 ID:zyEEOjR60.net] >>704 要件定義・仕様書作成、メンテナンスもな
717 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 12:48:03.77 ID:7bkM+Qgs0.net] デスマだらけで現場去りたい人間の方が多いから 全然ウェルカムでしょ
718 名前:デフォルトの名無しさん [2019/06/30(日) 12:56:26.01 ID:mVPaCc77F.net] X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
719 名前:デフォルトの名無しさん [2019/06/30(日) 12:58:19.90 ID:mVPaCc77F.net] https://www.eicar.org/?page_id=3950 ここの eicar.com.txt ダウンロード
720 名前:デフォルトの名無しさん [2019/06/30(日) 13:04:10.30 ID:mVPaCc77F.net] import urllib2 a='www.eicar.org/download/eicar.com.txt ' b=urllib2.urlopen(a).read() open('EICAR_COM.txt', 'wb').write(b)
721 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 13:31:58.71 ID:VDp+hLNV0.net] >>702 部品を切り貼りでプログラム組むというのはレベル低すぎでしょ。 寧ろ創造的なセンス無いとダメでしょ。
722 名前:デフォルトの名無しさん [2019/06/30(日) 14:03:06.81 ID:3lNMnNY50.net] >>694 有賀d 勉強になった https://mevius.5ch.net/test/read.cgi/tech/1558002486/ ここのが一番うまくまとめてると思う
723 名前:デフォルトの名無しさん [2019/06/30(日) 14:04:32.41 ID:3lNMnNY50.net] 貼り間違えたω www.pro.or.jp/~fuji/mybooks/okite/okite.9.1.html
724 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 14:04:43.61 ID:e6YddI/ba.net] >>685 大勢が保守的だからだろうね。 少し勉強すれば便利な道具が手に入るのに面倒がるし目先の時間を惜しむ。 些細な欠点を挙げつらって全体の利便性を大きく損なっているのに気がつかない。 今の社会の問題点でもあるのかな。
725 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 14:11:13.91 ID:KdxwvvZva.net] 何そのネットde真実みたいな謎の思考回路ww
726 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 16:40:30.93 ID:KTHcpQ7y0.net] >>712 え?たった250億円で引いちゃうの? ITの投資にしては安すぎるんちゃうの? 桁が2つは足りん気がした
727 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 16:42:04.87 ID:KTHcpQ7y0.net] 日本株に毎年7兆入れる前にもっと必要なもんあるっしょ
728 名前:デフォルトの名無しさん [2019/06/30(日) 16:42:31.43 ID:QU2Ls1X60.net] 30年前ならそんなもんかもな
729 名前:デフォルトの名無しさん [2019/06/30(日) 16:44:40.48 ID:QU2Ls1X60.net] NTTの電話加入者設備設置負担金の踏み倒しは犯罪レベル 単純に一世帯4人でも2500万件x7万円で 会社の回線とか入れたら1億件で済まんと思うが 仮に1億として少なく見積もっても1億件x7万円だ 7兆円どころかおそらく数十兆円をNTTはネコババしやがった
730 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 16:49:39.92 ID:VDp+hLNV0.net] そもそも、部品の切り貼りで誰でも作れるようにするって所に無理がある。 その上、誰でも作れるようにして安くするための部品を今収入を得ているプログラマーに作らせるなんて、自分の首を絞めるようなことを皆がやると思ってるあたり本当に笑える。
731 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 16:50:17.77 ID:OdVPY/Nu0.net] 「C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください」 雑談したいならマ板とか他でやれ
732 名前:デフォルトの名無しさん mailto:sage [2019/06/30(日) 19:52:37.97 ID:QC0zonMJ0.net] その注意書きの問題点として馬鹿ほど読めないことを忘れてる
733 名前:デフォルトの名無しさん [2019/07/01(月) 05:55:39.89 ID:ruCUwUIS0.net] C#のインターフェイスにデフォルトのメソッドを実装できるようにしてほしいんだけど・・・・ なんでそういう機能をつけてくれないの?
734 名前:デフォルトの名無しさん mailto:sage [2019/07/01(月) 06:21:17.99 ID:5cohzUkGa.net] >>722 9月予定のVisualStudio2019アップデートでC#8が使えるようになる予定だけど その中にまさに Default Interface Methods がある
735 名前:デフォルトの名無しさん mailto:sage [2019/07/01(月) 08:21:58.47 ID:Dtbq/zM3a.net] ところが default interfafe implementations は .NET Core のみの機能で、.NET Framework では利用できないんだ。 そして、.NET Framework は 4.x が最後のバージョンとなり、今後フィーチャーアップデートは提供されないことが決定している。 つまり君達ドカタグラマには永遠に利用できない機能なんだ。残念ながら。
736 名前:デフォルトの名無しさん mailto:sage [2019/07/01(月) 09:04:55.02 ID:Zsrv75FU0.net] そもそも言語に機能欲しけりゃ提案すればいい
737 名前:デフォルトの名無しさん mailto:sage [2019/07/01(月) 14:51:03.28 ID:DDYeQXuRd.net] xUnitでテストしようとすると、NuGetアダプターを参照しろとかな何とかってメッセージが出てテスト出来ないんですけど何が原因ですか? MSTestは普通にできました
738 名前:デフォルトの名無しさん mailto:sage [2019/07/01(月) 18:11:06.57 ID:DDYeQXuRd.net] 自己解決しました
739 名前:デフォルトの名無しさん mailto:sage [2019/07/01(月) 22:13:22.48 ID:n69WBZRQ0.net] >>725 もう提案しても.NET Frameworkには反映されない
740 名前:デフォルトの名無しさん mailto:sage [2019/07/01(月) 22:37:00.61 ID:mdlnYL3Ka.net] >>728 .NET Frameworkで動くILを出力する範囲なら C#の新機能は使えるんじゃないの RangeやIndexなど、.NET Frameworkには入らないだろう型に依存する機能でも ポーティングすればおそらく動くだろうし 過去の例: https://ufcpp.net/study/csharp/cheatsheet/listfxlangversion/
741 名前:デフォルトの名無しさん mailto:sage [2019/07/01(月) 22:45:08.02 ID:mQ8xp1mF0.net] ランタイムに修正が必要ないものなら動くよ
742 名前:デフォルトの名無しさん mailto:sage [2019/07/01(月) 22:56:47.38 ID:YzHO/9WRd.net] タプルとかawait/asyncみたいに古いFramework向けの拡張ライブラリがnugetでインストールできるようになるでしょ
743 名前:デフォルトの名無しさん mailto:sage [2019/07/01(月) 23:30:00.86 ID:n69WBZRQ0.net] 言われてみれば、大抵のものはコンパイラーやライブラリで実現出来るな ただ、個人的に楽しみにしてたfast Spanとインターフェースのデフォルト実装は来ないこと確定…
744 名前:デフォルトの名無しさん mailto:sage [2019/07/02(火) 12:06:26.19 ID:L8oVJAH90.net] C#+Slenium(Chrome)の操作に詳しい方に質問があります。 Chromeを user_test1 〜 user_test5 の5アカウントで立ち上げているとします。 この時に user_test3 のChromeブラウザだけ終了させるにはどういうコードをかけばいいでしょうか? Chromeの Process を落とすと、全てのブラウザが落ちてしまうので困っています。 何か方法はありませんか?
745 名前:デフォルトの名無しさん [2019/07/02(火) 12:20:36.47 ID:dJ0Zw08U0.net] https://rooter.jp/web-crawling/introduce-pranium/
746 名前:デフォルトの名無しさん mailto:sage [2019/07/02(火) 15:04:09.04 ID:uMGeffjZ0.net] Ruby, Selenium Webdriver では、user_test3 は、配列要素の0〜4 の内の、2 all_handles = driver.window_handles driver.switch_to.window( all_handles[ 2 ] ) # user_test3 へ移動する 例えば、user_test3 がタイトル名で、タイトル名でタブを探すとすると、 driver.switch_to.window で、all_handles[ 0 ]から[ 4 ]へ移動しながら、 1つずつタイトル名をチェックしていく すべてのタブのタイトル名を、もっと簡単に取得できれば良いのだが、漏れにはわからない。 ひょっとしたら、JavaScript で出来るのかも知れないけど Get title of window without switching in selenium webdriver https://stackoverflow.com/questions/25760357/get-title-of-window-without-switching-in-selenium-webdriver
747 名前:デフォルトの名無しさん mailto:sage [2019/07/02(火) 15:23:20.29 ID:P7MFIbDwM.net] >>733 ユーザー3のChromeだけ落とすコードを書けばいいよ
748 名前:デフォルトの名無しさん mailto:sage [2019/07/02(火) 16:12:44.30 ID:L8oVJAH90.net] >>734 そんなサイトがあったのですね。 >>735 >>736 ありがとうございます!試してみます!!
749 名前:デフォルトの名無しさん mailto:sage [2019/07/02(火) 22:16:11.23 ID:xi5lZ2zRp.net] C#のnewってヒープからの領域取得じゃないんだな。 初めて知ったわ。
750 名前:デフォルトの名無しさん mailto:sage [2019/07/02(火) 23:17:46.06 ID:e51j6PrD0.net] 毎日が驚きに満ち溢れて楽しそうですね
751 名前:デフォルトの名無しさん mailto:sage [2019/07/03(水) 20:51:00.97 ID:6un8tUOF0.net] 外注したプログラムがTSQLにトランザクション実行してSELECTのクエリ投げた後にコミットもロールバックもしてないんですけど動いてます C#というか.NETって意外と大丈夫なものなのでしょうか?
752 名前:デフォルトの名無しさん mailto:sage [2019/07/03(水) 21:00:39.77 ID:U7SsagsLM.net] DBへのアクセスが少ないんだろ
753 名前:デフォルトの名無しさん mailto:sage [2019/07/03(水) 21:18:25.14 ID:T6bVi6sl0.net] >>740 SqlTransactionをusingで宣言しているならロールバック要らないってのは聞くけど、流石にコミットしないとDisposeするときにロールバックされちゃうんじゃね?
754 名前:デフォルトの名無しさん mailto:sage [2019/07/03(水) 21:28:32.02 ID:6p0CwbrbM.net] デフォルトでauto commit動作じゃなかったっけ
755 名前:デフォルトの名無しさん mailto:sage [2019/07/03(水) 21:35:54.76 ID:s7Y0K0er0.net] SELECTならそりゃコミットはいらんだろ
756 名前:デフォルトの名無しさん mailto:sage [2019/07/03(水) 22:05:25.53 ID:6un8tUOF0.net] トランザクションでコミットも何もせずメソッド抜けたらトランザクションはロールバックされて後腐れも無いという認識で良いのでしょうか? SELECTなんでコミットも何も無いですがトランザクション握ったままになったら嫌だなと TSQLはSELECTでもロックかける仕様みたいなので まあ世間様では動けば正義って事なのかなとも
757 名前:デフォルトの名無しさん mailto:sage [2019/07/03(水) 22:10:51.80 ID:6un8tUOF0.net] >>742 usingで宣言してないです 感覚的には大丈夫かなこれと思うのですが相手は職業プログラマなのでコミットやロールバック書かなくてもデフォルト動作を熟知しているのかとも思い
758 名前:デフォルトの名無しさん mailto:sage [2019/07/03(水) 22:47:52.37 ID:IwG6dpwN0.net] そのコネクションがどうつかわれてんるんだよ。毎回、DBに接続、切断してるならそうだけど、コネクションプールでプールされてると、SELECTでもコミットまたはロールバックしたほうが
759 名前:デフォルトの名無しさん mailto:sage [2019/07/03(水) 23:46:17.32 ID:X0TLjV3N0.net] 明示的にトランザクション開始してるのに、 コミットもロールバックもしないようなプログラム書くとこに外注だしたくないなぁ
760 名前:デフォルトの名無しさん mailto:sage [2019/07/03(水) 23:53:24.09 ID:6un8tUOF0.net] >>747 そこなんですよね 一応TSQLからSELECTのデータは取ってくるんでトランザクション開始は影響無いのかなと思いつつトランザクション開始して放置はベテランでもしないんじゃないかと .netの挙動を知ってても普通はDisposeしてトランザクションスコープ閉じますよね?
761 名前:デフォルトの名無しさん mailto:sage [2019/07/03(水) 23:56:25.28 ID:NXyYtUg70.net] DBの方にログ残ってないの?
762 名前:デフォルトの名無しさん [2019/07/03(水) 23:58:25.40 ID:B4HM9g9a0.net] Dapperを使って、DBから取得したデータをDataGridViewにバインドする時、 カラムを表示するかどうか、エンティティクラスのプロパティに[Browsable]属性で設定しているのですが、 あるDataGridViewには表示しつつ、他のDataGridViewには表示しないようにするにはどうしたらいいでしょうか?
763 名前:デフォルトの名無しさん mailto:sage [2019/07/04(木) 06:56:40.86 ID:nGzhEqIv0.net] DataBindingCompleteイベントあたりで DataGridViewColumnのVisibleをfalseにすればいいんじゃね
764 名前:デフォルトの名無しさん mailto:sage [2019/07/04(木) 09:16:27.38 ID:OSueiLpI0.net] TransactionScopeって普通 using で使うだろ。 正常更新時の最後にComplateするだけで、破棄やロールバックはコードで書くようなものでもないだろ。
765 名前:デフォルトの名無しさん mailto:sage [2019/07/04(木) 09:39:18.60 ID:CbIr34BpM.net] VS2013でWebアプリを作りたいのですが、新規作成-新しいプロジェクト でASP.NET Webアプリケーションを選択、 Web Forms がチェックされた状態でOK押すと The EntityFramework package is not installed on project 〜 とダイアログが出ます。Webフォームを作ってみると「参照コンポーネント 'EntityFramework' が見つかりませんでした。」を始めとした大量の警告が出ます。 何が原因なのでしょうか?
766 名前:デフォルトの名無しさん mailto:sage [2019/07/04(木) 10:03:57.54 ID:OSueiLpI0.net] >>754 エラーメッセージ通りだと EntityFramework が見つからないんだろ。 パッケージマネージャコンソールで Find-Package EntityFramework を実行して、EntityFramework があるか確認してみれば?
767 名前:デフォルトの名無しさん mailto:sage [2019/07/04(木) 10:08:47.88 ID:0dZ/RZkup.net] 初心者ぽいのにvs2013でwebformなのはなぜ?
768 名前:デフォルトの名無しさん mailto:sage [2019/07/04(木) 10:25:55.16 ID:NpxPtDKt0.net] なんかの参考書をなぞってるんじゃないかな? 環境を合わせるのは大事なことだから良いことだと思うけどできればその参考書も提示してほしいところ
769 名前:デフォルトの名無しさん mailto:sage [2019/07/04(木) 11:22:00.63 ID:CbIr34BpM.net] レスありがとうございます。>>754 です。確認したところEntityFrameworkはありませんでした。 VS2013でWebフォームなのは参考書をなぞっているのではなく業務のためです。この環境が最新の環境なもので。 後だしになりますが、以前この環境でWebフォームのプロジェクトを作っています。その時は特に問題なかったです。 以前のプロジェクトと比較するとpackagesフォルダが明らかに不足していたのでまるっとコピーしたら警告はなくなりました。 なぜデフォルトで作って不足するようになったのか心当たりがありません。VS2013自体はずっと使い続けていますが環境に関わるような事と言えばoracle.manageddataaccessのNugetを追加した程度なのですが。 なぜpackageが不足するような状態になったのかヒントを頂けないでしょうか。
770 名前:デフォルトの名無しさん mailto:sage [2019/07/04(木) 12:38:46.18 ID:r2jeGxth0.net] これから初めるならMVCにすべきでしょ webformは古いからもう役に立たないよ
771 名前:デフォルトの名無しさん mailto:sage [2019/07/04(木) 12:39:48.68 ID:FtqoorSCd.net] すみません、質問させてください。 app.configで <probing privatePath="dll"> のようにしてライブラリーパスを追加しているのですが、 DllImport(hoge.dll,~) で読み込む際の探し先には追加されていないようです。 ※DllImport(dll/hoge.dll,~)とすると動きます。 一応動かせているので問題ないと言えばないのですが、DllImportの参照先をapp.configで増やす方法ってないでしょうか?
772 名前:デフォルトの名無しさん mailto:sage [2019/07/04(木) 12:43:09.37 ID:DHFz0gCtd.net] Web Developer Tools 2013はこないだもうサポート切れたよ https://dotnet.microsoft.com/platform/support/policy/aspnet
773 名前:デフォルトの名無しさん mailto:sage [2019/07/04(木) 12:49:43.93 ID:Ut059rUO0.net] DataGridViewで右側のスライダーの色ってカスタマイズできますか?
774 名前:デフォルトの名無しさん mailto:sage [2019/07/04(木) 12:55:51.54 ID:k+s0abOB0.net] >>760 直接は無い マネージDLLとネイティブDLLは扱いが全く別 Windows APIのAddDllDirectoryでネイティブDLLの検索パスは追加できるから Settingsとかに検索パス記述
775 名前:させて プログラム起動時に自前でAddDllDirectory/SetDefaultDllDirectoriesするとか [] [ここ壊れてます]
776 名前:デフォルトの名無しさん mailto:sage [2019/07/04(木) 13:04:39.42 ID:FtqoorSCd.net] >>763 教えていただきありがとうございます! そしてAddDllDirectoryで望み通りに行きました!
777 名前:デフォルトの名無しさん [2019/07/05(金) 04:33:51.11 ID:kt3B04SY0.net] 多言語によくあるmapって、C#のLinqとほぼ一緒なんですか?
778 名前:デフォルトの名無しさん mailto:sage [2019/07/05(金) 05:26:41.28 ID:LTjUSP3p0.net] 一番近いのはDICTIONARYでないかしら?
779 名前:デフォルトの名無しさん mailto:sage [2019/07/05(金) 06:10:35.08 ID:FgZsIfsBa.net] 関数型言語などのmapはLinqのSelectと似たようなもので C++のmapはDictionaryと似たようなもの
780 名前:デフォルトの名無しさん mailto:sage [2019/07/05(金) 13:26:34.71 ID:imex3OYJ0.net] map には、2つの意味がある 関数型のmap は、射影。 map, hash などは、辞書
781 名前:デフォルトの名無しさん [2019/07/05(金) 13:36:22.82 ID:Faw4Vm9D0.net] どちらかと言うと hash は射影やで
782 名前:デフォルトの名無しさん [2019/07/05(金) 20:16:12.35 ID:LfW16KURa.net] WPFのWindowのバツボタンを非表示または無効にするのはどうしたらいいのですか?G先生に聞いてもいまいちいい方法が出てきません 別のボタンでアプリの終了を取るだけにしたいのですが
783 名前:デフォルトの名無しさん mailto:sage [2019/07/05(金) 20:35:34.75 ID:7L1lh/w+a.net] >>770 ・G先生に聞いて出てきた方法はどういったものか ・その方法の良くない点は何か を書いてくれないと何とも言えない
784 名前:デフォルトの名無しさん mailto:sage [2019/07/05(金) 20:36:36.01 ID:yrF41opj0.net] >>770 こんなんかの https://stackoverflow.com/questions/17962429/disable-close-button-in-title-bar-of-a-wpf-window-c
785 名前:デフォルトの名無しさん mailto:sage [2019/07/05(金) 20:41:13.26 ID:cjl7UwcZ0.net] >>770 WindowStyle="None"
786 名前:デフォルトの名無しさん [2019/07/05(金) 21:37:48.26 ID:cpg+9phSa.net] >>771-773 ありがとうございます G先生の回答はほぼほぼ>>772 のやり方で、うーんとなっていました 全消しで>>773 の案でもいいかなと思いました
787 名前:デフォルトの名無しさん mailto:sage [2019/07/05(金) 22:03:52.95 ID:Gz4SaY1k0.net] >>774 なんで772の方法だといまいちだと感じてどういうのが理想なのかを挙げないと提案のしようもないよ
788 名前:デフォルトの名無しさん mailto:sage [2019/07/05(金) 22:26:30.44 ID:vIMC/KGUd.net] Win32 API呼ぶのが邪道と感じるとか?
789 名前:デフォルトの名無しさん [2019/07/05(金) 23:22:38.10 ID:QClxBoOta.net] >>775 WindowのスタイルなのでXAMLでなんとか出来ないものなのか?と思ってましたが、調べても自作で色々とこねくりまわしてる感じで簡単にはいかないんだなと思いました >>776 その通りですはい
790 名前:デフォルトの名無しさん [2019/07/06(土) 00:47:15.09 ID:KLew9H9+0.net] プログラミング言語は完璧だけど 環境設定が絶望的に苦手なんですが才能ないですか? DLLとかサービスパックとか理解できません PDBとか
791 名前:デフォルトの名無しさん [2019/07/06(土) 01:41:41.25 ID:NBFH+gRaa.net] エアギターは完璧だけどギターは弾けません(キリっ
792 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 02:27:50.64 ID:SK3357Vs0.net] >>778 そういうのは知識 つまり、環境構築しまくって色んなパターンを学習すればよい 大抵分野ごといくつかパターンはある
793 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 02:41:28.29 ID:qsEvUMHi0.net] >>777 枠の部分はOSが提供してくれてる部分だからプログラムから弄りようがない。 できることはWin32APIで消すことだけだよ。
794 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 02:44:47.11 ID:SK3357Vs0.net] 付箋(アプリ)みたいなの作ればえーんか?
795 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 03:34:47.51 ID:qsEvUMHi0.net] >>778 PDBはプログラムが完璧な人には必要ないから安心するんだw 冗談はさておき、調べても理解できないというのであればコンピューターの中で何が起きているかイメージする力がないということでエンジニアの才能はないと言えるかもしれん。 ただ情報系出身じゃない人がエンジニアになった場合に、OSとかプログラムのベーシックな知識が不足しててプログラム以外の部分で苦戦するってケースは多いと思う。
796 名前:デフォルトの名無しさん [2019/07/06(土) 09:11:38.52 ID:KLew9H9+0.net] >>783 分かりました… でもやるしかないんですよね どのファイルが必要でとかいうのがまったく分からないんです たとえばGitHubに落ちてるソース郡とかで、ファイルがいっぱいあったら、 ダウンロードしてどこまでプロジェクトに含めたらいいかとかまったく分からないんです。
797 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 09:43:31.90 ID:SK3357Vs0.net] >>784 だから他の似たような環境構築ではこんな手順があったはず→もしかして・・・ ってのは大抵当たる ファイルの有無も同様
798 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 10:14:19.01 ID:M31YLsTxd.net] プログラム板で質問するとなかなか丁寧に教えてもらえることが多いから、例えばgithubのあるプロジェクトの使い方が知りたいときはそのURLをはって質問してみるといい。 具体的な使い方から基本的な仕組みまで教えてもらえると思う。
799 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 10:21:42.05 ID:/V3j92xQ0.net] そんな状態でプログラミング言語が完璧なわけないだろ…
800 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 10:24:12.45 ID:yL7WV1XtM.net] 一体みんな何の話をしているんだ
801 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 10:44:20.41 ID:M31YLsTxd.net] スレタイ通りにC#で開発する際の初心者の悩みだと仮定している
802 名前:デフォルトの名無しさん [2019/07/06(土) 10:47:22.15 ID:KLew9H9+0.net] >>787 いやdelegateとかeventとか難しい機能も全て把握してますよ 環境設定が苦手なんです 例えばvisual studioのプロパティを開いてどこにチェックしたらいいかとか わからないんです。項目が多すぎて。
803 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 10:48:05.34 ID:MhitVE0da.net] >>787 自分の知っている範囲は完璧のつもり、自分が理解していない可能性や自分の知らないことがある可能性には思い至らない、ということだろう。 安易に完璧なんて言葉を使う人は、かえって「こいつ大丈夫か?」と思われるね。
804 名前:デフォルトの名無しさん [2019/07/06(土) 10:53:12.66 ID:KLew9H9+0.net] 構成プロパティっていう言葉がすごい苦手です。 項目が多すぎて理解できなくて分からなくてチェックするのが怖い… 文法の参考書はすいすい進むんだけど、環境設定分かりません
805 名前:デフォルトの名無しさん [2019/07/06(土) 10:57:41.63 ID:KLew9H9+0.net] ちなみに競技プログラミングが大好きです なんなんでしょうね
806 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 11:18:39.46 ID:S0DSTC7aM.net] うんうん 自称実務経験者でも、コードは書けるけどインフラは知識も興味もさっぱりな君みたいな人たまにいるよね まず例外なく、単純に頭悪くて使えない奴
807 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 11:22:40.69 ID:yL7WV1XtM.net] 一体なんであおり始めたんだ
808 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 11:25:18.81 ID:V/pFZUdq0.net] 別にCSCコマンドで開発しても良いのよ
809 名前:デフォルトの名無しさん [2019/07/06(土) 12:06:07.06 ID:KLew9H9+0.net] >>794 どうしたんですか急に 頭が悪い人嫌いですか?
810 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 12:16:26.88 ID:SK3357Vs0.net] そいつ64bitでビルドできなくてイライラしてるだけだからほっとけ
811 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 12:26:35.58 ID:qsEvUMHi0.net] 原因がなんであれ5chで頭に血がのぼってしまった時は2日くらいスレをのぞかないようにしましょう。他の人に迷惑がかかってしまいます。
812 名前:デフォルトの名無しさん [2019/07/06(土) 13:10:09.85 ID:iAyv1LJ60.net] 頭が悪い上に活動的な香具師が一番の敵
813 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 13:21:59.73 ID:VyNuchF5a.net] >>790 delegateやeventを「難しい機能」と表現されると本当に完璧なのか疑ってしまう 参考書で勉強しているみたいだけど、その内容がC#1時代の本だったりしない? VisualStudioやプロジェクトの設定が分からないなら 「○○とはなんですか?」と具体的に質問してみればいいよ
814 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 13:26:01.66 ID:xenIxHSqp.net] 別プロセスを同じ構文内に記述できちゃう変態言語だしなぁ
815 名前:デフォルトの名無しさん [2019/07/06(土) 13:43:40.16 ID:KLew9H9+0.net] まずVisualStudioが何か分からない VisualStudioで作ったソフトがVisualStudioの入ってないソフトで動くのは何故? 何も考えず編集画面にテキストを打ち込んでるだけです。 一応プログラマです。
816 名前:デフォルトの名無しさん [2019/07/06(土) 13:45:23.04 ID:KLew9H9+0.net] 後、C#が出始めた頃でプログラミングが滅茶苦茶出来る人っていうのは VisualStudioなどが無くても自力コンパイルできたんでしょうか? これ答えて欲しい なんかみんなVisualStudio使っててちょっと気恥ずかしいです。 自分は特別になりたい、プログラマーとして
817 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 13:52:59.65 ID:qsEvUMHi0.net] >>804 https://qiita.com/asterisk9101/items/4f0e8da6d1e2e9df8e14
818 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 13:54:36.01 ID:GxnR+B/l0.net] >>804 特別になりたいなんて思う前に、誰もが当たり前にできることをできるようにならんと、いくら自己評価が高くても周囲から見たら「ただの変わった人」で終わるぞ。 いったんC#から離れて、linux環境でCやアセンブラ辺りをやった方が理解が早いんじゃね? あとは情報処理技術者試験を下から順に取っていくとか。
819 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 13:55:39.62 ID:qsEvUMHi0.net] visual studioを使わずにC#の開発してみればvisual studioを使うべきか否かがわかると思うから挑戦してみ
820 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 13:59:33.05 ID:NPkITZNc0.net] >>802 えっ? 最近はそんなこともできるのか、すげーなC#
821 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 14:02:14.63 ID:qsEvUMHi0.net] 各言語の特徴やIDEの機能ってツール使わずにCで開発した場合に生じる苦労を解決するためにある、といっても間違ってない気がする。 >>806 の言うとおりCでツール使わずに開発する修行積めばいろんなことが理解できるようになるはず。
822 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 14:09:35.57 ID:qsEvUMHi0.net] あと、確かにVisualStudioのようなビルド設定をGUIで選択するタイプは使いこなすの大変ってのはよくわかる。 実際に最近はビルド設定をスクリプトとして記述するビルドツールの方が人気だと思う。
823 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 14:10:01.01 ID:xYydejqq0.net] 元の質問が板違いなんだよ。どれだけひっぱるつもり おまえらまとめてマ板でやれ
824 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 15:10:26.57 ID:6I0IcNLpM.net] 暇人がバカのふりしてスレ住人をからかってるんでしょ。 まぁつきあってる住人も暇人だから。
825 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 16:12:01.37 ID:r9tUIF43d.net] 某言語で少し前にあった話だが、開発チームで集まった時には俺は経歴からプログラムメインではなくテストとかの要員扱いされて少し落ち込んだんだが、いざ開発開始してみたら俺以外全員初心者でびっくり。 自分のスキル評価が甘い人は多い。
826 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 16:20:54.21 ID:fMYuNbiVM.net] 隙自語
827 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 16:40:44.14 ID:NPkITZNc0.net] >>813 派遣の経歴なんて当てにならないなんて当たり前 むしろそんなことをいちいち書くお前が心配になるレベル
828 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 18:29:28.54 ID:PdmrH1Mz0.net] 素人ほど自分の力量わからないのは どの分野でも同じだからね
829 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 19:38:28.24 ID:r9tUIF43d.net] >>815 単に経歴の話じゃね―よ。 経歴なんて最初から当てにしてないし。 でも集まった時に自信満々だった奴らが何にも分かってなくて驚いたという話。
830 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 19:41:03.84 ID:r9tUIF43d.net] っていうか、初めて会った時って相手の力量が分からないから、多少自信があっても控えめにするもんじゃね?
831 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 19:58:03.95 ID:VeSQOako0.net] マでやれ
832 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 23:06:51.55 ID:DCGSSE0h0.net] >>818 達人は一目(5分の会話)で見抜く
833 名前:デフォルトの名無しさん [2019/07/07(日) 00:47:00.43 ID:ibboI0jYa.net] 5分もかからん 顔観たら判る
834 名前:デフォルトの名無しさん mailto:sage [2019/07/07(日) 09:48:17.84 ID:hDpH6KWgd.net] >>820 そりゃ、面接とかの話。 実際、俺も面接する方になったことが何度かあるが10分も話せばだいたいわかる。 それに、相手に力量が無さそうと思うのはすぐでも、自分のアピールは別だろ。
835 名前:デフォルトの名無しさん mailto:sage [2019/07/07(日) 10:15:11.78 ID:j2KZDgbi0.net] >>820-822 スレタイとテンプレを100回読め
836 名前:デフォルトの名無しさん mailto:sage [2019/07/07(日) 11:16:58.28 ID:jS7WTg4AM.net] >>823 これが厳格に型付けされた言語の堅牢性というやつか
837 名前:デフォルトの名無しさん [2019/07/07(日) 11:45:01.15 ID:L+nDH+YyF.net] 面接なら学歴で判るやろ 書類審査で落とせよω
838 名前:デフォルトの名無しさん mailto:sage [2019/07/07(日) 13:16:21.46 ID:hDpH6KWgd.net] >>825 だから、面接じゃない。
839 名前:デフォルトの名無しさん mailto:sage [2019/07/07(日) 13:18:36.13 ID:RiANTxc00.net] >>824 草
840 名前:デフォルトの名無しさん mailto:sage [2019/07/07(日) 14:49:06.33 ID:BJpXuyXB0.net] 今更だけど正規表現って便利だよな
841 名前:デフォルトの名無しさん mailto:sage [2019/07/07(日) 15:35:03.89 ID:lzm3aSge0.net] >>828 ケン・トンプソンに足を向けて寝られないな で、幾ら寄付した
842 名前:デフォルトの名無しさん mailto:sage [2019/07/07(日) 16:14:12.50 ID:RiANTxc00.net] 正規表現だけは義務教育で必修科目にした方がいいレベル。
843 名前:デフォルトの名無しさん mailto:sage [2019/07/07(日) 16:19:18.76 ID:HW54Zi3hr.net] そんな化石じゃなくて、Spracheくらい使いこなして欲しい
844 名前:デフォルトの名無しさん mailto:sage [2019/07/07(日) 17:03:29.81 ID:RiANTxc00.net] >>831 聞いたことなかったから調べてみたけどパーサコンビネータなんてものがあるんだな。あるんだな、としか言えないが…
845 名前:デフォルトの名無しさん [2019/07/07(日) 23:39:01.62 ID:bDhdwGYba.net] 「正規表現」という日本語は誤訳だな もっとセンスの良い名前にして欲しかった
846 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 01:02:49.46 ID:cNkXgaMY0.net] IT用語は基本的に直訳だからわかりにくいよな。 まあ一人の日本人代表がいてその人が訳す、ってわけにはいかないから直訳にならざるを得ないんだろうけど。
847 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 01:19:52.33 ID:hibKRezs0.net] 変換する時に性器表現ってなって恥ずかしいです
848 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 01:22:48.04 ID:PMnHK5x30.net] 普段から打ってる文字が出てくるからな
849 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 03:01:04.74 ID:elBPLT9ba.net] >>833 全然誤訳でも何でもないと思うけどw
850 名前:デフォルトの名無しさん [2019/07/08(月) 04:59:48.66 ID:RkH5/lfh0.net] DBからDataGridViewにデータを読み込む際、今はDataSourceプロパティでバインドしてるんですが、 読み込み時に別のカラムを追加して表示させたい場合、バインディングを維持しつつ追加する方法はありますか? それとも、バインディングはやめてカラムを手動設定したほうが無難ですか?
851 名前:デフォルトの名無しさん [2019/07/08(月) 04:59:49.08 ID:RkH5/lfh0.net] DBからDataGridViewにデータを読み込む際、今はDataSourceプロパティでバインドしてるんですが、 読み込み時に別のカラムを追加して表示させたい場合、バインディングを維持しつつ追加する方法はありますか? それとも、バインディングはやめてカラムを手動設定したほうが無難ですか?
852 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 06:07:05.98 ID:1ZIC0qck0.net] 大事な事なので二度聞いてみました
853 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 06:08:30.23 ID:FkSdV/QQM.net] linqかませれば普通にいける
854 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 08:34:05.86 ID:2W9WZX0zr.net] >>839 > 読み込み時に別のカラムを追加して表示させたい場合 読み込みの関数の中でカラムを追加するのだけは止めよう
855 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 10:00:42.88 ID:LgG8YOFq0.net] 性器表現とか、性的解析とか、やらしい。
856 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 18:56:24.14 ID:JxcTzaD5M.net] 全く別の話題だけど バインドってなんか利点あるんかな? 全部つながってることを確認しにくいっつーか 重くて欠点しかない 正直、制御しにくい テストも容易じゃねーし
857 名前:デフォルトの名無しさん [2019/07/08(月) 21:40:08.92 ID:hY1MiSUP0.net] C#の初心者以前の何も知らない素人です どうか教えてください xmlDataProviderを継承して、 System.Windows.Input.RoutedCommand 型のオブジェクトを公開プロパティ(あとからセット可能)に持つ カスタムクラスはC#でどう書くのでしょうか
858 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 21:47:33.85 ID:Ng6ihs+br.net] しょしんしゃいぜんのひとがきくないようじゃない
859 名前:デフォルトの名無しさん [2019/07/08(月) 22:00:45.38 ID:hY1MiSUP0.net] >>846 powershellでその型を参照したいだけで、本当にC#はさっぱりなんです・・・
860 名前:デフォルトの名無しさん [2019/07/08(月) 22:08:07.08 ID:hY1MiSUP0.net] とりあえず適当にそれっぽく書いたら、 using System.Windows.Data; using System.Windows.Input; ここで 型または名前空間名 'Data' は名前空間 'System.Windows' に存在しません。アセンブリ参照が不足しています。 って怒られています・・・
861 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 22:09:28.84 ID:pSGSFVOB0.net] System.Refrection this.GetType().InvokeMember 辺りが近いかな
862 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 22:26:24.45 ID:wng3miJE0.net] >>844 画面とバインドされるデータとのつながりを単純にして バインドされるデータは画面なしでもテストできるようにしておく のが理想なんじゃね?
863 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 22:34:22.81 ID:G1DtFXg80.net] Ruby では、< が継承(C is-a B)。 一方、A は包含(B has-a A)なので、Cも、Aを持つ initialize はコンストラクタで、インスタンス構築時に呼ばれる class A end class B def initialize @obj = A.new end end class C < B end p C.new #<C @obj=#<A> >
864 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 22:36:19.15 ID:TL3re6KN0.net] NG:ワッチョイ ff2c-NenP
865 名前:デフォルトの名無しさん [2019/07/08(月) 22:40:59.43 ID:k/SnQUmGa.net] うびー禁止
866 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 22:41:02.31 ID:j+3NiuIXa.net] >>848 XmlDataProviderはPresentationFramework.dllで RoutedCommandはPresentationCore.dllで定義されているから これらのDLLを参照に追加すればいい: https://dobon.net/vb/dotnet/help/addreference.html
867 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 22:42:16.02 ID:3/h7Av580.net] もう「Ruby」をNGワードにしてもいいんじゃね?こいついろんなスレにわきすぎだろ。
868 名前:デフォルトの名無しさん [2019/07/08(月) 22:46:40.42 ID:hY1MiSUP0.net] >>854 なるほど・・・ 困りました 実行環境がpowershell ISEなので参照設定的なものがありません コード上でアセンブリを動的にロードしたり、なにか迂回策をご存知ないでしょうか?
869 名前:デフォルトの名無しさん [2019/07/08(月) 22:49:16.25 ID:hY1MiSUP0.net] ああ、それで >>849 さんのヒントっぽい何かが必要なんですね まださっぱり理解していませんが・・
870 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 22:55:28.21 ID:j+3NiuIXa.net] >>856 動的にアセンブリをロードするにはAssembly.Load()があるけどリフレクションを多用することになるし powershell上でそれが適切な方法かは知らないからpowershellのスレで聞いてみたら? PowerShell -Part 3 https://mevius.5ch.net/test/read.cgi/tech/1539074808/l50
871 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 22:59:52.24 ID:+Z+rEOeQ0.net] System.Data.dll, netstandard.dll, System.Data.Common.dll この辺add-typeすりゃ良いんじゃとは思うけどもうC#の質問じゃないよ
872 名前:デフォルトの名無しさん [2019/07/08(月) 23:17:43.83 ID:hY1MiSUP0.net] >>858 難易度
873 名前:がかなり高そうなことはわかりました! パワーシェルの本体コード側ではpresentationCoreを参照できているんですが、 バージョン問題でパワーシェルで完結できずに、一旦C#でクラスを記述して、パワーシェルで型として読み込みという手順を踏まなければならず、 肝心のC#のなかでpresentationCore参照できない罠にはまりました ちょっと別のアプローチを考えてみます ありがとうございました! [] [ここ壊れてます]
874 名前:デフォルトの名無しさん mailto:sage [2019/07/08(月) 23:41:05.05 ID:+Z+rEOeQ0.net] add-typeにアセンブリ参照のオプションあるから 頼むでスレチは勘弁して
875 名前:デフォルトの名無しさん [2019/07/09(火) 00:03:22.38 ID:3HHcm2eY0.net] >>861 すみませんでした パワーシェル側からC#コードに参照追加できました!! ※パワーシェルも初心者です 本当にありがとうございました
876 名前:851 mailto:sage [2019/07/09(火) 00:13:09.80 ID:0VeokVre0.net] >>860 >肝心のC#のなかで、presentationCore参照できない罠にはまりました 包含(has-a)だろ。 属性に設定する、メソッドを定義して、引数で渡せば? Ruby では、これで後から、属性に設定できる class D end class E def set_d ( d ) @obj = d end end d = D.new e = E.new e.set_d( d ) p e # <E @obj=#<D> >
877 名前:デフォルトの名無しさん mailto:sage [2019/07/09(火) 01:10:47.36 ID:5NAVk8tL0.net] >>863 参考にならない
878 名前:デフォルトの名無しさん mailto:sage [2019/07/09(火) 01:56:21.69 ID:td6qAd7k0.net] >>863 お前は人の邪魔にしかならないのだから消えろ
879 名前:デフォルトの名無しさん mailto:sage [2019/07/09(火) 13:19:31.64 ID:PNVKPq2+0.net] クラス内クラスを作りましたが、内包してる外側のクラスだけが初期化できるようにできませんか。 public class A { public class B { int data; public B(int data) { this.data = data; } } public B get(int data) { return new B(data); } } という風にすると、A の外から var b = new A.B(5); とかみたいに出来てしまいます。 new B() できるのは A の中だけにしたいのですが。
880 名前:デフォルトの名無しさん mailto:sage [2019/07/09(火) 13:22:52.92 ID:XVpwvTsb0.net] >>866 B のコンストラクタを protected 属性にして、コンパイルしてみてAから も new B 出来なくなってしまった場合は、class B の中で、firend class A; などとすればよいはず。
881 名前:デフォルトの名無しさん mailto:sage [2019/07/09(火) 13:31:17.01 ID:4DQi0zm30.net] friendとかC++じゃないんだから Bはインターフェイスで公開するのがまあ基本かな interface IB { } class A { private class B : IB { } pubilc B Get() { return new B(); } }
882 名前:デフォルトの名無しさん mailto:sage [2019/07/09(火) 13:31:57.06 ID:4DQi0zm30.net] しまったミス public IB Get() { return new B(); }
883 名前:デフォルトの名無しさん mailto:sage [2019/07/09(火) 13:52:20.92 ID:PNVKPq2+0.net] public IB Get() { return new B(); } のところでアクセスビリティが低いと叱られてしまいましたが
884 名前:デフォルトの名無しさん mailto:sage [2019/07/09(火) 14:01:28.14 ID:9fSmOQgfa.net] >>870 classやinterfaceのデフォルトのアクセス修飾子はinternalだからエラーになっている IBのアクセス修飾子をpublicにすればいい
885 名前:デフォルトの名無しさん mailto:sage [2019/07/09(火) 17:12:06.90 ID:XVpwvTsb0.net] C++スレと間違えてた。
886 名前:デフォルトの名無しさん mailto:sage [2019/07/09(火) 21:57:22.42 ID:FuCJaqnQa.net] >>866 (1) Bのコンストラクタをprotectedに (2) Aの中にBを派生したprivateなクラスBBを作る(実装は空っぽでも構わない) (3) BBをnewしてBとして返す まあでも、そこはあんまりこだわる必要ない気が
887 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 02:47:30.04 ID:qnddezc/0.net] private async void btn_test_Click(object sender, EventArgs e) { for (int i_time = 0; i_time < 1000 ; i_time++) { await Task.Delay(1 * 1000); Debug.WriteLine(i_time.ToString() + "本だ!"); } } というコードを書いています。 ただ、ループを途中でやめたい場合があります。 ループ(待機中)に他のボタン btn_stop をクリックする事により btn_test の待機処理を停止させる事は出来ないでしょうか?
888 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 03:04:19.12 ID:J5NG6fJu0.net] >>874 CancellationTokenを使う
889 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 03:05:20.71 ID:b4vpo7xg0.net] hensa40.cutegirl.jp/archives/3971 Task.Delayのオーバーロードを使うのが正解かと
890 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 03:18:13.49 ID:bAZEwl9Ua.net] >>874 private async void btn_test_Click(object sender, EventArgs e) { var continuesLoop = true; EventHandler eh = (snd,ea) => continuesLoop = false; btn_stop.Click += eh; for (int i_time = 0; i_time < 1000 && continuesLoop; i_time++) { await Task.Delay(1 * 1000); Debug.WriteLine(i_time.ToString() + "本だ!"); } btn_stop.Click -= eh; }
891 名前:デフォルトの名無しさん [2019/07/10(水) 04:56:00.89 ID:I28sYrGn0.net] CarクラスにDoorとTireをつけたいと思っています しかし、これらを2つのフィールドとした場合ICarインターフェイスにかけずに困ったしまいます こういう場合、普通はどのように書くのが正しい方法なのですか? (個別クラスへの依存性が高い点は無視してください) class Door:IDoor{} class Tire:ITire{} interface IDoor{} interface ITire{} interface ICar{ // doorとtireがあることを記述したいが書けない。プロパティにするのも何か違う気がしてしまう。 } class Car:ICar{//本当ならIDoor, ITireを実装したいが、クラスの方を多重承継できない IDoor door = new Door(); ITire tire = new Tire(); }
892 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 05:11:40.64 ID:kxJIAy2u0.net] class Car : ICar, IDoor, ITire { } と書けない状況ってこと?
893 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 07:42:46.96 ID:lKfqdkKor.net] interfaceは動作を表す
894 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 11:47:28.74 ID:lfKLpD5h0.net] いつからそう錯覚していた?
895 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 13:42:25.86 ID:DYVwrjjtM.net] COMを勉強した頃からかな verb=動詞
896 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 15:04:43.19 ID:UQq7+8i/M.net] ASP.NETのWebフォームを作っています。bluetoothで接続したバーコードリーダで読み取ったデータをサーバで受け取りたいのですが、どのようにするのがベストでしょうか。 バーコードリーダはHIDプロトコルで接続しターミネータは<CR>です。 TextBoxにフォーカスを当てて受け取ろうと試しましたが入力だけはOnTextChangedイベントが発生しないのでフォーカスの移動等のアクションが必要になります。 読み取るだけで文字列を処理したいです。さらに言えばフォーカスを意識せず取得できればベストなのですが。
897 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 18:56:02.39 ID:N35iChMPd.net] 文字入力を勝手に奪うページってこと?セキュリティとかマナー的にありなんだろうか?
898 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 18:56:38.37 ID:N35iChMPd.net] 回答になってないですね、ごめんなさい。
899 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 19:42:55.22 ID:Tg8SA/BfM.net] >>883 なんでバーコードリーダーの型名とかを書かないんだろう… とりあえずこの辺りを読んでみて https://sakapon.wordpress.com/2010/06/22/barcodereader/
900 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 20:43:46.51 ID:eYkR45a20.net] 業務システム作る現場に飛ばされているのですが、コンボボックスの項目をわざわざデータベースに項目作ってそこからいちいち引っ張るような構造にしてるんです プロパティで設定するなりaddするなりすればいいじゃん……と思うんですけど、こういう作りにして何か特になることってあります?
901 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 20:48:24.28 ID:Pc5iw8Z80.net] それを作った奴に聞け
902 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 21:00:02.47 ID:b4vpo7xg0.net] 難読化の一環だろ(適当)
903 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 21:12:03.05 ID:meJrmJ710.net] >>887 コンボボックスの中身が頻繁に変わるならDBに持つのもわからんでもないけど、ただの固定値なら・・・
904 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 21:22:53.18 ID:+MeP9mdJ0.net] データベースならいじれる人間が変更かける可能性があったんじゃない? 一応、再ビルドはいらないわけだし
905 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 21:28:09.53 ID:b4vpo7xg0.net] 客にDB直接弄らせるとか設計的に論外でしょ… それならXMLで定義するとかにすべきだな
906 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 22:13:16.64 ID:yNv9Oz8Z0.net] 要件次第だろ 例えば部署名とかなら社員情報から流し込んだ方が楽で確実だろうし
907 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 22:16:46.33 ID:eupZ9wWw0.net] 「税込み」を「内税」に直せとか言われた時簡単に直せるだろ 社内方言は多いぞ
908 名前:デフォルトの名無しさん [2019/07/10(水) 23:49:26.61 ID:4sKxlb560.net] double型は64ビットだから2^64までの数字しか表現できないのに 0...........................98999とかなりの桁数まで表示されるのは何故ですか?
909 名前:デフォルトの名無しさん mailto:sage [2019/07/10(水) 23:51:49.65 ID:eupZ9wWw0.net] double型は64ビットだから300桁以上いけるよ
910 名前:デフォルトの名無しさん mailto:sage [2019/07/11(木) 00:12:58.86 ID:jLO7Qpeya.net] >>895 倍精度浮動小数点数でググってこい
911 名前:デフォルトの名無しさん mailto:sage [2019/07/11(木) 00:14:56.74 ID:slALBnwOa.net] >>895 C#いっこも関係ないよwww https://ja.wikipedia.org/wiki/%E5%80%8D%E7%B2%BE%E5%BA%A6%E6%B5%AE%E5%8B%95%E5%B0%8F%E6%95%B0%E7%82%B9%E6%95%B0
912 名前:デフォルトの名無しさん mailto:sage [2019/07/11(木) 02:04:20.88 ID:AsB2X0JQ0.net] 弟子丸使えよ
913 名前:デフォルトの名無しさん mailto:sage [2019/07/11(木) 02:05:49.77 ID:j5kiUrVb0.net] >>895 そんなあなたにITパスポート
914 名前:デフォルトの名無しさん mailto:sage [2019/07/11(木) 06:37:54.14 ID:PGdrFCZv0.net] dt.Columns.Add("テスト")←この方法でDataTableに列を追加し、 C#でデバッグ中に先ほど追加した列を一時的に削除することは可能でしょうか? デバッグ中にローカル項目を確認し、列名を削除してみたりしたのですが、列を完全に削除できませんでした もしデバッグ中にローカル画面などからDataTable内の列を一時的に削除する方法がありましたら教えてください よろしくお願いします
915 名前:デフォルトの名無しさん mailto:sage [2019/07/11(木) 09:12:10.91 ID:0ZIf3fQR0.net] イミディエイトウィンドウで dt.Columns.Remove("テスト"); すればいいという話でいいのかな
916 名前:デフォルトの名無しさん mailto:sage [2019/07/11(木) 10:04:42.07 ID:+ZnUKM8Wp.net] 有効桁でググれ。
917 名前:デフォルトの名無しさん [2019/07/11(木) 14:01:32.91 ID:6M1lAbxH0.net] おまいらやん www.pro.or.jp/~fuji/mybooks/okite/okite.9.4.html
918 名前:デフォルトの名無しさん mailto:sage [2019/07/11(木) 14:54:26.62 ID:xAACxOAS0.net] 全部読んでないけどC#に限ったらググってトップに出てくる学習サイトが一番マシなんだから本は一切不要だろう C#に限ったらっていったけど今時どんな分野でも下手な本よりグーグルランキグン上位のサイトの方が質高いからな
919 名前:デフォルトの名無しさん [2019/07/11(木) 15:00:57.91 ID:6M1lAbxH0.net] 20世紀の話だった
920 名前:デフォルトの名無しさん mailto:sage [2019/07/11(木) 20:27:30.70 ID:O97KaPiLp.net] >>905 侍エンジニア塾というのがあってだな…
921 名前:デフォルトの名無しさん mailto:sage [2019/07/11(木) 20:37:17.03 ID:xCkJ5LaR0.net] 侍エンジニア塾は、マンツーマンだから高い! 70〜80万円かかる!
922 名前:デフォルトの名無しさん mailto:sage [2019/07/11(木) 20:48:11.97 ID:tSRqKlWG0.net] ++C++だけでじゅうぶん
923 名前:デフォルトの名無しさん [2019/07/11(木) 22:35:54.58 ID:BgPDMp8z0.net] dapperでupdateクエリを実行する時、変更された箇所を自動的に判別して更新してくれる機能はありますか? イメージ的には以下のような感じです。 //読み込み var model = con.Query<Model>("SELECT * FROM table"); //ここでmodelが持ってるプロパティを編集 //編集されたプロパティのみを自動判別してupdateしてくれる。 con.Execute("UPDATE table *");
924 名前:デフォルトの名無しさん [2019/07/11(木) 22:41:20.48 ID:MabNatKwa.net] WPFのMaterial Design Tool Kitを使ってみたのですが、このコントロールの例えばボタンの大きさとかを変えたりすることは出来たりするのでしょうか
925 名前:デフォルトの名無しさん [2019/07/11(木) 22:46:41.40 ID:vUv4mdDMM.net] >>910 そんなものは無い 贅沢な機能が欲しいならEF使え まあDapperで全カラムを更新するのとEFで一部だけ更新するのとでは、殆どの場合において圧倒的に前者の方が速いだろうけどね
926 名前:デフォルトの名無しさん mailto:sage [2019/07/11(木) 22:48:21.28 ID:BgPDMp8z0.net] >>912 ありがとうございます!スッキリしました!
927 名前:デフォルトの名無しさん mailto:sage [2019/07/11(木) 22:52:23.88 ID:Y+auxo+p0.net] >>911 普通にコントロールのサイズを変えるだけでは?
928 名前:デフォルトの名無しさん mailto:sage [2019/07/11(木) 23:27:09.99 ID:D+McUDWk0.net] リアクティブなプロパティを使ってゴニョればできるけど EF使う方が楽
929 名前:デフォルトの名無しさん mailto:sage [2019/07/12(金) 00:37:29.52 ID:Qe/C8AfS0.net] 別にsetのときに何か判定してるでもないのにプロパティ全部getsetいちいち書いて1000行とか使ってるコードに出会った ぜ、全部消したい……客先のコードじゃなかったら……
930 名前:デフォルトの名無しさん mailto:sage [2019/07/12(金) 00:39:59.43 ID:XU4SChRd0.net] 稀に見るJava土方の臭いがするコード
931 名前:デフォルトの名無しさん [2019/07/12(金) 06:36:27.03 ID:l82xLe+v0.net] C#の#ってどれ使えばいいんですか
932 名前:デフォルトの名無しさん mailto:sage [2019/07/12(金) 08:54:37.42 ID:wF3EiDpw0.net] >>916 Bindingも無し?
933 名前:デフォルトの名無しさん mailto:age [2019/07/12(金) 10:04:54.95 ID:1Y9Zea5/M.net] そんな悪いか? 自動プロパティ使ってないってことでしょ?
934 名前:デフォルトの名無しさん [2019/07/13(土) 01:01:25.85 ID:WXtjREf70.net] datagridviewのカラムヘッダーをクリックすると、勝手に1行目のレコードが選択されてしまうのですが、 これを防ぐにはどうすればよいでしょうか。 また、可能であれば、カラムヘッダーのMouseDownイベント自体をキャンセルしたいのですが、どうすればよいでしょうか。
935 名前:デフォルトの名無しさん [2019/07/13(土) 01:06:34.80 ID:iqubl+0xa.net] >>914 ありがとう 調べてみた結果、出来ないっぽいから自作のコントロールでなんとかそれらしくしようと思います
936 名前:デフォルトの名無しさん mailto:sage [2019/07/13(土) 01:14:28.07 ID:QBUcodiM0.net] >>887 これ逆にDBから取得しない方がいいケースってあるん? DBから取得するパターンしかしらんわ
937 名前:デフォルトの名無しさん mailto:sage [2019/07/13(土) 01:16:55.65 ID:snyK+LfD0.net] >>922 質問内容を俺が理解できてないのかな? ↓のページではサイズの異なるボタンが表示されてるけどそういうことではない? neue.cc/2015/09/10_515.html
938 名前:デフォルトの名無しさん mailto:sage [2019/07/13(土) 01:22:16.58 ID:snyK+LfD0.net] >>923 xml、json等のテキストファイルやxlsxで設定ファイルみたいなの作るとか? 変更することが無いような項目ならコード内に埋め込むとか 要件次第で何が良いかは変わると思うからDB一択とはならんと思うけど
939 名前:デフォルトの名無しさん mailto:sage [2019/07/13(土) 01:38:48.66 ID:Zpl1rRtL0.net] >>92
940 名前:1 ヘッダの位置に透明なパネルを置くのが一番早いかもしれない 勝手に一番目のCellが選択されるのはCurrentCell=nullのときにはFirstDisplayedCellで示されたCellが必ず選択されるから あとはDataGridViewを継承してMouseDownイベントを無くしたものを作れるかもしれないけどそっちはわからない [] [ここ壊れてます]
941 名前:デフォルトの名無しさん [2019/07/13(土) 01:41:03.71 ID:iqubl+0xa.net] >>924 ありがとう ツールで提供されてる丸ボタンとかを使いたいんだけど、それらは提供されたボタンのスタイルで決まってて領域を広げてもボタン自体のサイズは変更出来ないような感じなんだけど 実際はアニメーションを使った丸型のトグルボタンを丸ボタンのサイズと同じにしたかったので似たようなことを考えた人がいればと思い質問してみました
942 名前:デフォルトの名無しさん mailto:sage [2019/07/13(土) 07:48:45.74 ID:4NawiDim0.net] >>926 透明なパネルって作れたっけ? やるんならDrawToBitmapでヘッダ部分をキャプチャして グリッドのヘッダに重ねたコントロールに描画するのがいいと思う
943 名前:デフォルトの名無しさん mailto:sage [2019/07/13(土) 13:12:36.40 ID:NDmMB+Lma.net] いい手法とはまったく思えないけど透明で常に最前面のトップレベルウィンドウなら作れるね
944 名前:デフォルトの名無しさん mailto:sage [2019/07/13(土) 17:42:32.06 ID:4NawiDim0.net] >>921 ideone.com/iCo8sd DataGridViewのソースを覗いてみたけどWndProcをいじる以外に方法が無さげ
945 名前:デフォルトの名無しさん mailto:sage [2019/07/13(土) 18:11:32.06 ID:k49AlHPTp.net] 透明なパネルなんて詐欺サイトかチートツールじゃ重宝されそうだな。
946 名前:デフォルトの名無しさん mailto:sage [2019/07/13(土) 18:42:46.89 ID:tImovYMga.net] 意味不明すぎるw
947 名前:>>926 mailto:sage [2019/07/13(土) 19:50:41.36 ID:qsxihLOz0.net] >>921 覆うのは良くないなと思ってはいたけど継承でできたわ public class DataGridViewEX : System.Windows.Forms.DataGridView { protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e) {//列ヘッダでのMouseDownで勝手に先頭のCellが選択されないようにする。ResizeとSort可 bool b = this.CurrentCell == null && this.HitTest(e.Location.X, e.Location.Y).Type == System.Windows.Forms.DataGridViewHitTestType.ColumnHeader; base.OnMouseDown(e); if (b) this.CurrentCell = null; } } または public class DataGridViewEX : System.Windows.Forms.DataGridView { protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e) {//列ヘッダでのMouseDownを全て無効にする if (this.HitTest(e.Location.X, e.Location.Y).Type == System.Windows.Forms.DataGridViewHitTestType.ColumnHeader) return; base.OnMouseDown(e); } } 下は>>930 と同じような使い勝手になるはず。MouseEventArgsだからクリックボタンによる処理もメソッドの中に組み込める 勝手に先頭のCellが選択されるのはFocus()やSelect()実行しても起こるけど、まず使わないだろうしそのあとにDataGridView.CurrentCell = nullを入れてもいい 列のResizeでCell選択されるの前に悩んでいてFirstDisplayedCellとFocusまで調べていたけど見た目だけの問題だし面倒だから諦めていた その質問のおかげで改めて調べる気になったから逆に感謝w >>928 例えばDataGridViewの子コントロールとして用意して(datagridview.Controls.Add(panel))、BackColorをTransparentにするだけ。特別なことはいらなかったはず
948 名前:デフォルトの名無しさん mailto:sage [2019/07/13(土) 21:21:56.19 ID:J0SpyLLfa.net] >>933 子コントロールの背景色を透明にしても 最上位のコンテナ(つまりForm)の背景が透けて見えるだけじゃなかったかと
949 名前:デフォルトの名無しさん mailto:sage [2019/07/13(土) 21:32:23.61 ID:qsxihLOz0.net] >>934 じゃあ気が付いてない何か特別なことが必要なのかな DataGridViewじゃなければ過去に何度もやっているしDataGridViewに重ねるのも確認してから書き込んだのだけど
950 名前:デフォルトの名無しさん [2019/07/14(日) 10:27:51.44 ID:/gKQotNU0.net] メソッド定義の場面でメソッド名の後にコロンが付いているのを初めて見ました >protected PizzaStore() : this(new BaseIngredients()){} // 動画内24行目 https://youtu.be/agkWYPUcLpg?t=1678 このコロンはどういう意味の文法なんですか?
951 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 10:43:27.29 ID:1ykVpntz0.net] >>936 それコンストラクタだぞ 引数なしのコンストラクタが引数付きのコンストラクタに引数を付けて呼び出してる
952 名前:デフォルトの名無しさん [2019/07/14(日) 10:50:14.89 ID:/gKQotNU0.net] >>937 そういうことなんですか、一見パッとわかりませんでした ありがとうございます
953 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 11:29:43.66 ID:1V0xuz/f0.net] string str_test = ""aaaaaaaaaaaaa; txt_word.Text = str_test; // ←デバッグをすすめるとこのコードの実行になぜかフリーズします。 これは何が原因なのでしょうか?
954 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 12:20:15.77 ID:67ABvZrhM.net] txt_wordクラスのTextプロパティのセッターが 文字列セットするとフリーズする実装になってるんでしょ
955 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 12:22:02.89 ID:BItK59/l0.net] >>939 ""aaaaaaaaaって何が入るの?
956 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 12:25:09.72 ID:cixPwHFXp.net] そりゃ転記ミスやろ。 コンテクスト違うってエラーが出てるんじゃね?
957 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 12:27:14.57 ID:VKB+2jBS0.net] >>939 TextChangedイベントを確認しましょ
958 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 13:09:01.62 ID:1V0xuz/f0.net] >>941 "aaaaaa" です。 >>940 >>943 TextChangeイベントも設定されていません。 もともとこのプロジェクトは、VS2010で作ったものです。 現在は、それをVS2017でメンテナンスをしようとしています。 アップグレードに伴う、VS側のバグでしょうかね??? 一から作り直すのめんどくさいし・・・あーあー VS2017で作成した新規プロジェクトでは、Textboxへの値の設定では 当然フリーズしません。
959 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 13:31:47.51 ID:TL4T/r3+a.net] >>944 そもそもtxt_wordの型が書かれてないんだけどTextBox型なの? デバッグ実行中にフリーズする箇所で「一時停止」したら コールスタックに実行中のメソッドが出るけどどこでフリーズする?
960 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 13:36:10.50 ID:1ykVpntz0.net] >>944 VS2017のバージョンは、最新(15.9.14)になってる?
961 名前:デフォルトの名無しさん [2019/07/14(日) 13:56:27.70 ID:KJvjECGRF.net] 最初の質問観ただけで 面倒臭い人(質問じゃなくて人)だと判る
962 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 14:15:44.45 ID:1V0xuz/f0.net] >>945 間違いなくTextbox型です。 >>946 Version 15.9.14 になっています。 念の為にVSをアップデートしました。
963 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 14:22:56.02 ID:1V0xuz/f0.net] 呼び出し元でTextboxに値を入れる分はすぐでした。 呼び出し先のメソッドの中でのデバッグでだけ 遅くなっている様です。 解決できそうです!
964 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 14:25:17.32 ID:vFmjWtsga.net] 解決したらどういうことだったか残しといて
965 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 16:50:39.75 ID:1V0xuz/f0.net] 原因はわかりませんが、とりあえずスムーズに流れる方法が わかったのでメモしておきます。 もともと@でしたがAに変えたらフリーズしなくなりました。。。 なぜだろう。。。 入っている文字列ですが正確には string str_test = "aaa\r\nbbb\r\nccc\r\nddd\r\neee\r\n"; でした。 @ txt_word.Text = str_test.TrimEnd('\r').TrimEnd('\n'); A txt_word.Text = str_test;
966 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 17:21:41.77 ID:eBBABYSj0.net] 末尾の改行消したいなら str_test.TrimEnd('\r', '\n'); か str_test.TrimEnd('\n').TrimEnd('\r'); じゃ?
967 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 17:22:25.76 ID:7jVc1wv20.net] 確実に利用者側の問題なのにVS側の不具合を疑う時点でどうかと思う そもそもフリーズってどんな状況よ 不
968 名前:正確な単語使われて情報も部分的にしか出さないでなんでも解決できると思わないでね IDE使ってんだからbreakしてステップ実行しなよ [] [ここ壊れてます]
969 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 19:13:36.27 ID:REnBzl1eM.net] 俺みたいにおちょくっておくのが正解だと言うのに
970 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 19:24:25.41 ID:1V0xuz/f0.net] >>954 お前ははなから相手にしてない 雑魚が
971 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 20:16:20.63 ID:FOkW4A9fr.net] >>955 >>1 も読めない人はもう来ないでね
972 名前:デフォルトの名無しさん mailto:sage [2019/07/14(日) 20:31:52.63 ID:REnBzl1eM.net] 生ゴミに雑魚とか言われちゃったよ(苦笑)
973 名前:デフォルトの名無しさん mailto:sage [2019/07/15(月) 00:13:59.24 ID:Pf4bLsx9a.net] アカン質問者なのはわかってたけど豹変面白すぎ
974 名前:デフォルトの名無しさん mailto:sage [2019/07/15(月) 15:45:33.24 ID:RYqQ15uW0.net] Dapperでクエリを書く時、SetParameterと補間文字列、どっちがいいですか? SetParameterが普通っぽいんですが、下のように、補間文字列でもそう不便しなさそうなんですが・・・ string sql = $"INSERT INTO table(name, chk) VALUES('{textBox1.Text}', '{checkBox1.Checked}')";
975 名前:デフォルトの名無しさん mailto:sage [2019/07/15(月) 15:55:18.36 ID:/B6zOkBad.net] >>959 SQLインジェクション
976 名前:デフォルトの名無しさん mailto:sage [2019/07/15(月) 16:08:29.30 ID:0Vwmqj+cM.net] >>959 もしあなたが職業プログラマで、信頼できない人間がアクセスする可能性のあるソフトウェアの開発に携わったことがあるなら、 今すぐ関係者に連絡してSQLインジェクション脆弱性がないか確認してもらいなさい 誇張ではなくマジで危険
977 名前:デフォルトの名無しさん mailto:sage [2019/07/15(月) 16:52:51.84 ID:BwPtgrfc0.net] 最近自分で私事でサーバー運営の練習してるんだけど、外部からのアタックってけっこうくるのね。大量の謎のアクセスがあって片っ端からURI試されてる。 >>959 ということでセキュリティには絶対気を付けるべき
978 名前:デフォルトの名無しさん [2019/07/15(月) 16:59:54.96 ID:3kssHGHNF.net] アタックに対して堅牢性があっても 糞アクセスのせいでログファイル肥大化して disk full でシステムダウンとか DOS攻撃でネットワーク飽和してダウンとか セキュリティ対策と言っても奥が深い 糞アクセスがあっても安全だからって放置せずに 糞アクセスしてくる相手は片っ端からフィルタで切断した方が良い
979 名前:デフォルトの名無しさん mailto:sage [2019/07/15(月) 17:28:08.54 ID:BwPtgrfc0.net] とりあえずアタックというものは本当にあるんだ、ということが伝えたかった。
980 名前:デフォルトの名無しさん mailto:sage [2019/07/15(月) 17:46:03.68 ID:eJKhhqkr0.net] >>962 つ Nikto 先ずはチェックを
981 名前:デフォルトの名無しさん mailto:sage [2019/07/15(月) 18:08:26.88 ID:lZwtcGpud.net] 結構アタックあるよね。アクセスログ見る習慣もつけたほうが良いと思う。
982 名前:デフォルトの名無しさん mailto:sage [2019/07/15(月) 18:45:14.20 ID:AVRTCka/0.net] ホワイトハウスにクラックするスーパークラッカーが世の中にいるんだよ なので攻撃されたら絶対防げないからあきらめな。 なのでWEB系の基幹システムの開発だけは現役のころは すべてさけてきた。 Windowsシステムなら最悪ローカルで被害がすむ
983 名前:デフォルトの名無しさん mailto:sage [2019/07/15(月) 18:45:44.19 ID:l/0rJj1+0.net] おじいちゃんこんにちは
984 名前:デフォルトの名無しさん mailto:sage [2019/07/15(月) 18:52:00.43 ID:jhuzVcKVM.net] >>962 SSHくらいやってるんだろうね?
985 名前:デフォルトの名無しさん mailto:sage [2019/07/15(月) 20:59:32.14 ID:BwPtgrfc0.net] >>965 丁度脆弱性診断の本買って勉強中です、Niktoというのも調べてみます。 >>969 むしろSSHかさくらの管理コンソール以外からのログインの仕方がわかりませぬ。
986 名前:デフォルトの名無しさん mailto:sage [2019/07/15(月) 21:01:10.84 ID:BwPtgrfc0.net] >>966 ある日を境にアクセス数グラフが爆発的に増えてビックリこきました。アクセスログ見たらそれっぽいURI叩かれまくってて感心してしまった。
987 名前:デフォルトの名無しさん mailto:sage [2019/07/15(月) 21:32:51.08 ID:eJKhhqkr0.net] >>970 Niktoは脆弱性診断ツール 良く知られている攻撃方法は一通りカバー しているかと。 日本語の説明はあちこちにあるけど例えばコレとか https://qiita.com/bezeklik/items/12643654dc0c45f4eb29
988 名前:デフォルトの名無しさん mailto:sage [2019/07/15(月) 22:05:37.33 ID:BwPtgrfc0.net] >>972 ありがとうございます! 完全にスレチになってしまうのでこの辺にしておきます
989 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 09:21:03.27 ID:X0DP0wW10.net] >>952 つまり、 txt_word.Text = str_test.TrimEnd('\r').TrimEnd('\n'); の右辺の最初の str_test.TrimEnd('\r') の部分で str_test の末尾に '\r' が 無いのでエラーが生じて例外が throw されていたという落ちですかね。
990 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 09:23:45.90 ID:X0DP0wW10.net] >>974 仕様を見てみたらそういうわけでもないようですね。
991 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 09:25:36.76 ID:TC9tlVhv0.net] そもそも例外出たってフリーズはせんだろ 何のためのIDEだ
992 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 09:30:32.77 ID:X0DP0wW10.net] VSのバグだったら楽しいなwww
993 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 11:44:57.75 ID:9jUYV4m+0.net] >>974 >>775 ほんと不思議な事象でした。 tyr catchでかこってもエラーには落ちてきませんでした。 ただ、時間がやたらかかるだけ
994 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 12:01:20.00 ID:TC9tlVhv0.net] 例外とエラーと処理に時間がかかるは全部別の事象 そら処理に時間がかかってるところにtry書いたって何の意味もないよ 一番不思議なのはそんな技術力でVSを疑う君だよ
995 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 12:47:20.40 ID:i1fbuZ/pM.net] まあ自分以外を疑うのは初心者あるあるやね
996 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 14:07:27.08 ID:cyuVEim50.net] 改行されて文字が見えなくなってて、フリーズしたと思い込んでたんじゃない?
997 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 15:02:04.77 ID:p80ojOpj0.net] 画像ファイルを相対アドレスで指定してもデザイナが勝手にカレントディレクトリをWindows直下だと思ってフォルダが無いって言ってるのって何とかならないの?
998 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 15:21:01.19 ID:CH30lzXT0.net] >>980 次スレはよ
999 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 15:37:30.60 ID:i1fbuZ/pM.net] >>983 すまん、うっかりしてたわ 立てたのでよろしく ふらっと C#,C♯,C#(初心者用) Part144 https://mevius.5ch.net/test/read.cgi/tech/1563258983/
1000 名前:デフォルトの名無しさん [2019/07/16(火) 16:06:39.66 ID:X0DP0wW10.net] VSにバグが有るだけじゃないんですかいな。 実際、手元でVS 2019で C++ を試していたら、メニュー・エディタが ハングアップしたりシングルコアでのCPUが100%になって一分以上待たされたり 何回もした。
1001 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 16:08:57.60 ID:9jUYV4m+0.net] 多分vsのバグだと思う だけど、このスレッドでは初心者に問題がある、と押し付けるdqnがいるのです。
1002 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 16:09:42.20 ID:X0DP0wW10.net] 昔からMSはバグが多いことで知られていて、Win95でもすぐにおかしくなっていた。VSだけは割りと安定していたのだが、最近はVSもMS標準品質になっただけかもしれない。 別に Win95 時代じゃなくても、Officeだっておかしくなるし。 ページ番号がずれてめちゃくちゃに成って直せなく成ったりとか、表を編集中にキャレットが別のカラムに勝手に移って何度やっても思ったカラムに入力できないとか、そんなん物凄くあった。
1003 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 16:13:10.50 ID:X0DP0wW10.net] >>986 昔のVC++のころのVSは、問題になるような重大バグは気付かなかったんだけど、今のVSはそんな重大バグがあるんだろうか。 遅いことだけは間違いない。自分の環境だと起動に何十秒(1分?)もかかる。
1004 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 16:54:27.52 ID:9jUYV4m+0.net] >>988 もっといいマシンかおうぜ
1005 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 17:16:52.20 ID:X0DP0wW10.net] >>989 速いマシンっていうが、どの程度のマシンでどの程度の速度で起動する? 5秒以下になるか?
1006 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 17:25:07.83 ID:HGJeyF2e0.net] vs2010を2008R2で動かすと高確率で ハングして閉口したよ
1007 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 17:38:23.73 ID:SYYZ7oiM0.net] >>939 こんな再現できないコード貼って他人が解決できるって発想が理解できない ミニマムコード要求すらせずに相手する方もおかしい >>982 C#じゃないOSの仕様で、Windows直下に設定したのはお前じゃね >>984 たておつ
1008 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 19:28:02.88 ID:CUl4yCEGa.net] >>984 スレ建て乙
1009 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 22:16:31.67 ID:9jUYV4m+0.net] >>990 Corei7-8700CPU 3.20Ghz 3.19Ghz 48GB G-GEAR eX.computer Gaming Service ゲーミングマシン使ってるから早い。
1010 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 23:05:46.24 ID:NtL9T2Il0.net] なんだよ48GBって。 中途半端に買い足さないで男らしく64GBいけや
1011 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 23:24:36.19 ID:DnEfEKUpF.net] >>995 どうでもいい難癖乙
1012 名前:デフォルトの名無しさん mailto:sage [2019/07/16(火) 23:26:05.36 ID:9jUYV4m+0.net] なんくせやな。 動画編集しながら、VS立ち上げながら、ゲームしても余裕っす もちろんVSごときサクサクっすわ
1013 名前:デフォルトの名無しさん mailto:sage [2019/07/17(水) 01:18:46.85 ID:ANbj1oMn0.net] 今どきシングルコアのPCで開発ってある? 5年前のPCでもそんなの無い気がすんだけど
1014 名前:デフォルトの名無しさん mailto:sage [2019/07/17(水) 01:20:25.68 ID:fz/PHEHW0.net] VM上で開発してるのかもしれない
1015 名前:デフォルトの名無しさん mailto:sage [2019/07/17(水) 01:56:35.78 ID:rBzTe21k0.net] ふんっ1000ゲット
1016 名前:1001 [Over 1000 Thread.net] このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 61日 6時間 28分 29秒
1017 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています