!extend:checked:vvvvv:1000:512
次スレを立てる時は↑を2行冒頭に書くこと(1行分は消えて表示されない為)
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、
質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■関連スレ
C#, C♯, C#相談室 Part93
http://mevius.5ch.net/test/read.cgi/tech/1492818720/
■コードを貼る場合は↓を使いましょう。
http://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
http://referencesource.microsoft.com/
-
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
探検
ふらっと C#,C♯,C#(初心者用) Part143
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 8861-gZI7)
2019/05/16(木) 19:28:06.27ID:s+6oZKe00653デフォルトの名無しさん (アウアウウー Sa11-Mz0W)
2019/06/29(土) 12:00:26.90ID:hssGSTafa654デフォルトの名無しさん (ワッチョイ d95f-LZkN)
2019/06/29(土) 13:09:26.51ID:SmRBL5H90 でもC#はByte型やByte[]型配列の機能弱いからなぁ
何か加工しようと思ったらフルスクラッチするか、
String型にイチイチ変換するしか無いんだよなぁ
何か加工しようと思ったらフルスクラッチするか、
String型にイチイチ変換するしか無いんだよなぁ
655デフォルトの名無しさん (ワッチョイ d67c-a57L)
2019/06/29(土) 13:22:08.44ID:TBOm/90P0 unsafe
656デフォルトの名無しさん (ワッチョイ 6d68-rkTX)
2019/06/29(土) 16:56:21.59ID:eBTnp91s0 c#で枠のないフォームっていうのが簡単に作れるけど
これって歴史的に言えば、10年前からできたんですかね?
技術的にとてつもないことだと思うんですが、こういう事まで機能として
提供して大丈夫なんですかね
これって歴史的に言えば、10年前からできたんですかね?
技術的にとてつもないことだと思うんですが、こういう事まで機能として
提供して大丈夫なんですかね
657デフォルトの名無しさん (ワッチョイ 5d7b-VrEl)
2019/06/29(土) 17:29:11.42ID:ptlXP7M80 >>656
何か大丈夫じゃなくなることってあるの?
枠無しどころかフォームの形も自由に作れるけど
https://dobon.net/vb/dotnet/form/formregion.html
https://dobon.net/vb/dotnet/form/transparencykey.html#shape
何か大丈夫じゃなくなることってあるの?
枠無しどころかフォームの形も自由に作れるけど
https://dobon.net/vb/dotnet/form/formregion.html
https://dobon.net/vb/dotnet/form/transparencykey.html#shape
658デフォルトの名無しさん (アウアウウー Sa11-CYTO)
2019/06/29(土) 17:30:51.20ID:dztqrfzza >>656
20年前にはできてたな
20年前にはできてたな
659デフォルトの名無しさん (アウアウウー Sa11-Mz0W)
2019/06/29(土) 17:33:57.14ID:hssGSTafa >>656
Win32APIのCreateWindow()でdwStyleを変えれば枠なしウィンドウを簡単に作れるし
そのAPIはMicrosoft DocsによるとWindows 2000時代にはサポートされていたわけだが
Win32APIのCreateWindow()でdwStyleを変えれば枠なしウィンドウを簡単に作れるし
そのAPIはMicrosoft DocsによるとWindows 2000時代にはサポートされていたわけだが
660デフォルトの名無しさん (ワッチョイ 8663-Ij2G)
2019/06/29(土) 17:48:17.59ID:18j8PEbp0661デフォルトの名無しさん (ワッチョイ 9917-bYGp)
2019/06/29(土) 17:53:44.15ID:AOeCR8Fo0 >>656
何を心配しているの?
何を心配しているの?
662デフォルトの名無しさん (ワッチョイ fe1c-roLC)
2019/06/29(土) 17:55:17.63ID:FzKXrugu0 Xの目玉とか、伺かとか知らない世代か…
663デフォルトの名無しさん (ワッチョイ d902-a57L)
2019/06/29(土) 18:04:14.38ID:rlA57Q8P0 webbrowserコントロール使ってページ遷移してる時に
ページによってはアラートのメッセージボックス出してくるとこがあるんですが
そうなるとプログラムの制御がそこで固まってしまい進めません。
アラートをプログラムで自動的に閉じるにはどうしたらいいんでしょうか?
メッセージボックスつかまえてEnterキーが押された感じにするとかですかね?
ページによってはアラートのメッセージボックス出してくるとこがあるんですが
そうなるとプログラムの制御がそこで固まってしまい進めません。
アラートをプログラムで自動的に閉じるにはどうしたらいいんでしょうか?
メッセージボックスつかまえてEnterキーが押された感じにするとかですかね?
664デフォルトの名無しさん (ワッチョイ 8663-Ij2G)
2019/06/29(土) 18:20:19.05ID:18j8PEbp0 >>663
webbrowserのIEのバージョンを最新のIE11Edgeモードにすると
余計なアラートが出て来なくなったと思う
レジストリに設定しないといけないのが面倒だが
デフォルトだとIE7バージョンでレンダリングになり
たびたびアラートが出てくる
何年か前に使った時の記憶でスマン
詳しくはググってみて
webbrowserのIEのバージョンを最新のIE11Edgeモードにすると
余計なアラートが出て来なくなったと思う
レジストリに設定しないといけないのが面倒だが
デフォルトだとIE7バージョンでレンダリングになり
たびたびアラートが出てくる
何年か前に使った時の記憶でスマン
詳しくはググってみて
665デフォルトの名無しさん (アウアウウー Sa11-Mz0W)
2019/06/29(土) 18:24:09.63ID:hssGSTafa >>663
WebBrowserのScriptErrorsSuppressedプロパティにtrueを設定すれば
(このプロパティ名であるにもかかわらず)全てのポップアップ系統を表示させないように出来るんだけど
これで要件満たせるならどう?
WebBrowserのScriptErrorsSuppressedプロパティにtrueを設定すれば
(このプロパティ名であるにもかかわらず)全てのポップアップ系統を表示させないように出来るんだけど
これで要件満たせるならどう?
666デフォルトの名無しさん (ワッチョイ 6d68-rkTX)
2019/06/29(土) 19:36:33.60ID:eBTnp91s0667デフォルトの名無しさん (ワッチョイ 867b-zD22)
2019/06/29(土) 19:59:02.78ID:H6Ncr62l0668デフォルトの名無しさん (ワッチョイ d902-a57L)
2019/06/29(土) 20:09:37.55ID:rlA57Q8P0669デフォルトの名無しさん (ワッチョイ ca7d-bYGp)
2019/06/29(土) 21:34:15.51ID:FVFUaXhq0 ポインタって現役のころから考えても
業務で使うことはほぼなかったな〜
業務で使うことはほぼなかったな〜
670デフォルトの名無しさん (ワッチョイ a961-2vRW)
2019/06/29(土) 21:35:50.78ID:B3n0CVhg0671デフォルトの名無しさん (ワッチョイ ca7d-bYGp)
2019/06/29(土) 21:41:55.57ID:FVFUaXhq0 ポインタなんて使わなくても必要な機能は
幾らでも実装出来る。
無駄な機能だよな。ポインタって。初めてポインタと出会った時はすんげー混乱させられて
プログラム嫌になりそうだったw
幾らでも実装出来る。
無駄な機能だよな。ポインタって。初めてポインタと出会った時はすんげー混乱させられて
プログラム嫌になりそうだったw
672デフォルトの名無しさん (ワッチョイ 69e6-3te8)
2019/06/29(土) 21:59:39.78ID:KuifYO5q0 アセンブラやってたらインクリメントを有効に使いたくなっちゃうじゃないですか!
配列のアクセスに毎回アドレス計算するなんて無駄じゃないですか!
配列のアクセスに毎回アドレス計算するなんて無駄じゃないですか!
673デフォルトの名無しさん (ワッチョイ ca7d-bYGp)
2019/06/29(土) 22:07:30.42ID:FVFUaXhq0 アセンブラなんて全案件の1%にもみたないだろ
674デフォルトの名無しさん (ワッチョイ a991-afcP)
2019/06/29(土) 22:08:51.59ID:kjDvto4M0675デフォルトの名無しさん (アウアウウー Sa11-PkEo)
2019/06/29(土) 22:12:57.86ID:5rmy1SGLa Windowsのコントロールはそれ自体独立したウィンドウなんですよ、
ってWindowsプログラミングで最初に覚えることだよねw
ってWindowsプログラミングで最初に覚えることだよねw
676デフォルトの名無しさん (ワッチョイ 69e6-3te8)
2019/06/29(土) 22:28:44.63ID:KuifYO5q0 つーか、簡単に作れない言語って何?
677デフォルトの名無しさん (ワッチョイ a991-afcP)
2019/06/29(土) 22:30:06.98ID:kjDvto4M0 >>676
何が?
何が?
678デフォルトの名無しさん (ワッチョイ 69e6-3te8)
2019/06/29(土) 22:37:21.27ID:KuifYO5q0 タイトルバーと枠を省く
679デフォルトの名無しさん (ワッチョイ a991-afcP)
2019/06/29(土) 22:42:33.28ID:kjDvto4M0680デフォルトの名無しさん (ワッチョイ ca01-BSeC)
2019/06/29(土) 22:54:55.71ID:/qzOxQgj0681デフォルトの名無しさん (ワッチョイ d95f-Ij2G)
2019/06/29(土) 23:13:33.63ID:71VA6rcX0 >>675
WPFは違うけどね
WPFは違うけどね
682デフォルトの名無しさん (アウアウエー Sab2-5hf/)
2019/06/30(日) 03:06:57.70ID:0m2pCA80a 自分で作ったアプリのデバッグファイルを実行しようとすると
WindowsDefenderから「Program:Win32/Bearfoos.A!mlが検出されました」と表示されて削除されてしまうのですが
全然心当たりがないのだけど誤検出でしょうか?
WindowsDefenderから「Program:Win32/Bearfoos.A!mlが検出されました」と表示されて削除されてしまうのですが
全然心当たりがないのだけど誤検出でしょうか?
683デフォルトの名無しさん (アウアウエー Sab2-5hf/)
2019/06/30(日) 03:28:32.51ID:0m2pCA80a インデントしたらなぜかウイルス検出されなくなりました
不思議ですね
不思議ですね
684デフォルトの名無しさん (ワッチョイ 7e4a-N5Fo)
2019/06/30(日) 06:51:24.27ID:8pd04p7x0 最近のブラウザなんかでよくあるタイトルバーとタブコントロールの耳が一緒になったやつは
やっぱり簡単には作れないんでしょうか
やっぱり簡単には作れないんでしょうか
685デフォルトの名無しさん (ワッチョイ 6d68-rkTX)
2019/06/30(日) 09:47:08.97ID:FNFqG6N10 >>674
そうなんですね
高級な機能を公開することってメリットあるんですかね?
誰でも難しいことができたらプログラミングのありがたみがなくなるというか
でもなんでこんな機能が豊富すぎるC#ってプログラミング教育に普及しないんでしょうかね
まだ凄さがばれてないだけでしょうかね?
そうなんですね
高級な機能を公開することってメリットあるんですかね?
誰でも難しいことができたらプログラミングのありがたみがなくなるというか
でもなんでこんな機能が豊富すぎるC#ってプログラミング教育に普及しないんでしょうかね
まだ凄さがばれてないだけでしょうかね?
686デフォルトの名無しさん (ワッチョイ 6d68-rkTX)
2019/06/30(日) 09:55:02.73ID:FNFqG6N10 なんか怖くなってきた
小学生が全員C#に興味持ち始めたら仕事奪われないか…
20年間もこんな便利な言語が学生にばれない理由はなんだ…
小学生が全員C#に興味持ち始めたら仕事奪われないか…
20年間もこんな便利な言語が学生にばれない理由はなんだ…
687デフォルトの名無しさん (ワッチョイ 867b-zD22)
2019/06/30(日) 09:55:32.27ID:RF81+/n00688デフォルトの名無しさん (ワッチョイ 9917-bYGp)
2019/06/30(日) 09:56:01.29ID:q5qKi1vt0 何言ってんだコイツ
689デフォルトの名無しさん (ワッチョイ 9917-bYGp)
2019/06/30(日) 09:56:57.70ID:q5qKi1vt0 >>687
相談室に来られても厄介者扱いでしょ
相談室に来られても厄介者扱いでしょ
690デフォルトの名無しさん (ワッチョイ a961-2vRW)
2019/06/30(日) 09:59:02.48ID:KTHcpQ7y0691デフォルトの名無しさん (ワッチョイ a991-afcP)
2019/06/30(日) 09:59:46.59ID:VDp+hLNV0692デフォルトの名無しさん (ワッチョイ 6d68-rkTX)
2019/06/30(日) 10:05:08.56ID:FNFqG6N10693デフォルトの名無しさん (ワッチョイ a961-2vRW)
2019/06/30(日) 10:10:59.47ID:KTHcpQ7y0694デフォルトの名無しさん (ワッチョイ a991-afcP)
2019/06/30(日) 10:20:26.50ID:VDp+hLNV0 ならね―と思うぞ。
昔、シグマプロジェクトというのがあってだな...
とっても笑えるから調べてみることを勧める。
昔、シグマプロジェクトというのがあってだな...
とっても笑えるから調べてみることを勧める。
695デフォルトの名無しさん (ワッチョイ a961-2vRW)
2019/06/30(日) 10:35:29.86ID:KTHcpQ7y0696デフォルトの名無しさん (ワッチョイ a991-afcP)
2019/06/30(日) 10:39:39.86ID:VDp+hLNV0 >>695
プログラマーが工場並の時給にはならね―と言ってる。
プログラマーが工場並の時給にはならね―と言ってる。
697デフォルトの名無しさん (ワッチョイ 15d2-Ij2G)
2019/06/30(日) 10:40:12.23ID:7SgHXn8q0 荒しはプロバイダー一括NGでも、やむをえない
698デフォルトの名無しさん (ワッチョイ a961-2vRW)
2019/06/30(日) 10:43:10.19ID:KTHcpQ7y0699デフォルトの名無しさん (ワッチョイ ca7d-bYGp)
2019/06/30(日) 10:47:20.73ID:7bkM+Qgs0700デフォルトの名無しさん (ワッチョイ 2a52-ebfw)
2019/06/30(日) 11:00:24.44ID:qr5fQsK40 >>692
小学生が授業で習ってできるようになる程度のことしかできないなら仕事奪われても仕方ないな。
ウィンドウの枠が消せるだけで高機能だなんて、いったいこれまでどんなプログラムを書いてたんだ? コピペ定型文の切り貼りしかできないなら、それこそやる気のある小学生の方が将来性があるだけ価値が高いよ。
小学生が授業で習ってできるようになる程度のことしかできないなら仕事奪われても仕方ないな。
ウィンドウの枠が消せるだけで高機能だなんて、いったいこれまでどんなプログラムを書いてたんだ? コピペ定型文の切り貼りしかできないなら、それこそやる気のある小学生の方が将来性があるだけ価値が高いよ。
701デフォルトの名無しさん (ワッチョイ a991-afcP)
2019/06/30(日) 11:04:08.71ID:VDp+hLNV0702デフォルトの名無しさん (ワッチョイ a961-2vRW)
2019/06/30(日) 11:49:19.06ID:KTHcpQ7y0703デフォルトの名無しさん (ワッチョイ a961-2vRW)
2019/06/30(日) 11:50:28.34ID:KTHcpQ7y0 現にdobonのコピペで大抵のモンが作れるっしょ?
704デフォルトの名無しさん (ワッチョイ 158f-73lR)
2019/06/30(日) 11:59:22.77ID:EwrgGmh50 もともとプログラミング自体は別に難しいことじゃない。天才に作らせたって凡才に作らせたって同じようなものができる。ちゃんとした設計が用意されてれば頭を使う必要も少ない。
IT業界でもうかるのはプログラマーじゃなくて例えばシステムコンサルとかでしょ。
IT業界でもうかるのはプログラマーじゃなくて例えばシステムコンサルとかでしょ。
705デフォルトの名無しさん (ワッチョイ 8663-Ij2G)
2019/06/30(日) 12:09:11.51ID:zyEEOjR60 >>704
要件定義・仕様書作成、メンテナンスもな
要件定義・仕様書作成、メンテナンスもな
706デフォルトの名無しさん (ワッチョイ ca7d-bYGp)
2019/06/30(日) 12:48:03.77ID:7bkM+Qgs0 デスマだらけで現場去りたい人間の方が多いから
全然ウェルカムでしょ
全然ウェルカムでしょ
707デフォルトの名無しさん (エムゾネ FFea-a57L)
2019/06/30(日) 12:56:26.01ID:mVPaCc77F X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
708デフォルトの名無しさん (エムゾネ FFea-a57L)
2019/06/30(日) 12:58:19.90ID:mVPaCc77F709デフォルトの名無しさん (エムゾネ FFea-a57L)
2019/06/30(日) 13:04:10.30ID:mVPaCc77F import urllib2
a='http://www.eicar.org/download/eicar.com.txt'
b=urllib2.urlopen(a).read()
open('EICAR_COM.txt', 'wb').write(b)
a='http://www.eicar.org/download/eicar.com.txt'
b=urllib2.urlopen(a).read()
open('EICAR_COM.txt', 'wb').write(b)
710デフォルトの名無しさん (ワッチョイ a991-afcP)
2019/06/30(日) 13:31:58.71ID:VDp+hLNV0711デフォルトの名無しさん (ワッチョイ a97c-a57L)
2019/06/30(日) 14:03:06.81ID:3lNMnNY50712デフォルトの名無しさん (ワッチョイ a97c-a57L)
2019/06/30(日) 14:04:32.41ID:3lNMnNY50 貼り間違えたω
http://www.pro.or.jp/~fuji/mybooks/okite/okite.9.1.html
http://www.pro.or.jp/~fuji/mybooks/okite/okite.9.1.html
713デフォルトの名無しさん (アウアウウー Sa11-9zjL)
2019/06/30(日) 14:04:43.61ID:e6YddI/ba >>685
大勢が保守的だからだろうね。
少し勉強すれば便利な道具が手に入るのに面倒がるし目先の時間を惜しむ。
些細な欠点を挙げつらって全体の利便性を大きく損なっているのに気がつかない。
今の社会の問題点でもあるのかな。
大勢が保守的だからだろうね。
少し勉強すれば便利な道具が手に入るのに面倒がるし目先の時間を惜しむ。
些細な欠点を挙げつらって全体の利便性を大きく損なっているのに気がつかない。
今の社会の問題点でもあるのかな。
714デフォルトの名無しさん (アウアウウー Sa11-PkEo)
2019/06/30(日) 14:11:13.91ID:KdxwvvZva 何そのネットde真実みたいな謎の思考回路ww
715デフォルトの名無しさん (ワッチョイ a961-2vRW)
2019/06/30(日) 16:40:30.93ID:KTHcpQ7y0716デフォルトの名無しさん (ワッチョイ a961-2vRW)
2019/06/30(日) 16:42:04.87ID:KTHcpQ7y0 日本株に毎年7兆入れる前にもっと必要なもんあるっしょ
717デフォルトの名無しさん (ワッチョイ d67c-RNYM)
2019/06/30(日) 16:42:31.43ID:QU2Ls1X60 30年前ならそんなもんかもな
718デフォルトの名無しさん (ワッチョイ d67c-RNYM)
2019/06/30(日) 16:44:40.48ID:QU2Ls1X60 NTTの電話加入者設備設置負担金の踏み倒しは犯罪レベル
単純に一世帯4人でも2500万件x7万円で
会社の回線とか入れたら1億件で済まんと思うが
仮に1億として少なく見積もっても1億件x7万円だ
7兆円どころかおそらく数十兆円をNTTはネコババしやがった
単純に一世帯4人でも2500万件x7万円で
会社の回線とか入れたら1億件で済まんと思うが
仮に1億として少なく見積もっても1億件x7万円だ
7兆円どころかおそらく数十兆円をNTTはネコババしやがった
719デフォルトの名無しさん (ワッチョイ a991-afcP)
2019/06/30(日) 16:49:39.92ID:VDp+hLNV0 そもそも、部品の切り貼りで誰でも作れるようにするって所に無理がある。
その上、誰でも作れるようにして安くするための部品を今収入を得ているプログラマーに作らせるなんて、自分の首を絞めるようなことを皆がやると思ってるあたり本当に笑える。
その上、誰でも作れるようにして安くするための部品を今収入を得ているプログラマーに作らせるなんて、自分の首を絞めるようなことを皆がやると思ってるあたり本当に笑える。
720デフォルトの名無しさん (ワッチョイ 2d7b-5Njc)
2019/06/30(日) 16:50:17.77ID:OdVPY/Nu0 「C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください」
雑談したいならマ板とか他でやれ
雑談したいならマ板とか他でやれ
721デフォルトの名無しさん (ワッチョイ 5d63-SY8W)
2019/06/30(日) 19:52:37.97ID:QC0zonMJ0 その注意書きの問題点として馬鹿ほど読めないことを忘れてる
722デフォルトの名無しさん (ワッチョイ d62d-TCuK)
2019/07/01(月) 05:55:39.89ID:ruCUwUIS0 C#のインターフェイスにデフォルトのメソッドを実装できるようにしてほしいんだけど・・・・
なんでそういう機能をつけてくれないの?
なんでそういう機能をつけてくれないの?
723デフォルトの名無しさん (アウアウウー Sa11-Mz0W)
2019/07/01(月) 06:21:17.99ID:5cohzUkGa724デフォルトの名無しさん (アウアウウー Sa11-jK3L)
2019/07/01(月) 08:21:58.47ID:Dtbq/zM3a ところが default interfafe implementations は .NET Core のみの機能で、.NET Framework では利用できないんだ。
そして、.NET Framework は 4.x が最後のバージョンとなり、今後フィーチャーアップデートは提供されないことが決定している。
つまり君達ドカタグラマには永遠に利用できない機能なんだ。残念ながら。
そして、.NET Framework は 4.x が最後のバージョンとなり、今後フィーチャーアップデートは提供されないことが決定している。
つまり君達ドカタグラマには永遠に利用できない機能なんだ。残念ながら。
725デフォルトの名無しさん (ワッチョイ 7d88-TIpL)
2019/07/01(月) 09:04:55.02ID:Zsrv75FU0 そもそも言語に機能欲しけりゃ提案すればいい
726デフォルトの名無しさん (スプッッ Sdca-XVsj)
2019/07/01(月) 14:51:03.28ID:DDYeQXuRd xUnitでテストしようとすると、NuGetアダプターを参照しろとかな何とかってメッセージが出てテスト出来ないんですけど何が原因ですか?
MSTestは普通にできました
MSTestは普通にできました
727デフォルトの名無しさん (スプッッ Sdca-XVsj)
2019/07/01(月) 18:11:06.57ID:DDYeQXuRd 自己解決しました
728デフォルトの名無しさん (ワッチョイ d95f-Ij2G)
2019/07/01(月) 22:13:22.48ID:n69WBZRQ0 >>725
もう提案しても.NET Frameworkには反映されない
もう提案しても.NET Frameworkには反映されない
729デフォルトの名無しさん (アウアウウー Sa11-Mz0W)
2019/07/01(月) 22:37:00.61ID:mdlnYL3Ka >>728
.NET Frameworkで動くILを出力する範囲なら
C#の新機能は使えるんじゃないの
RangeやIndexなど、.NET Frameworkには入らないだろう型に依存する機能でも
ポーティングすればおそらく動くだろうし
過去の例: https://ufcpp.net/study/csharp/cheatsheet/listfxlangversion/
.NET Frameworkで動くILを出力する範囲なら
C#の新機能は使えるんじゃないの
RangeやIndexなど、.NET Frameworkには入らないだろう型に依存する機能でも
ポーティングすればおそらく動くだろうし
過去の例: https://ufcpp.net/study/csharp/cheatsheet/listfxlangversion/
730デフォルトの名無しさん (ワッチョイ 4aad-utu2)
2019/07/01(月) 22:45:08.02ID:mQ8xp1mF0 ランタイムに修正が必要ないものなら動くよ
731デフォルトの名無しさん (スププ Sdea-zv7s)
2019/07/01(月) 22:56:47.38ID:YzHO/9WRd タプルとかawait/asyncみたいに古いFramework向けの拡張ライブラリがnugetでインストールできるようになるでしょ
732デフォルトの名無しさん (ワッチョイ d95f-Ij2G)
2019/07/01(月) 23:30:00.86ID:n69WBZRQ0 言われてみれば、大抵のものはコンパイラーやライブラリで実現出来るな
ただ、個人的に楽しみにしてたfast Spanとインターフェースのデフォルト実装は来ないこと確定…
ただ、個人的に楽しみにしてたfast Spanとインターフェースのデフォルト実装は来ないこと確定…
733デフォルトの名無しさん (ワッチョイ ca7d-bYGp)
2019/07/02(火) 12:06:26.19ID:L8oVJAH90 C#+Slenium(Chrome)の操作に詳しい方に質問があります。
Chromeを user_test1 〜 user_test5 の5アカウントで立ち上げているとします。
この時に user_test3 のChromeブラウザだけ終了させるにはどういうコードをかけばいいでしょうか?
Chromeの Process を落とすと、全てのブラウザが落ちてしまうので困っています。
何か方法はありませんか?
Chromeを user_test1 〜 user_test5 の5アカウントで立ち上げているとします。
この時に user_test3 のChromeブラウザだけ終了させるにはどういうコードをかけばいいでしょうか?
Chromeの Process を落とすと、全てのブラウザが落ちてしまうので困っています。
何か方法はありませんか?
734デフォルトの名無しさん (ワッチョイ a97c-a57L)
2019/07/02(火) 12:20:36.47ID:dJ0Zw08U0735デフォルトの名無しさん (ワッチョイ ca2c-fjwL)
2019/07/02(火) 15:04:09.04ID:uMGeffjZ0 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
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
736デフォルトの名無しさん (ブーイモ MMea-afrX)
2019/07/02(火) 15:23:20.29ID:P7MFIbDwM >>733
ユーザー3のChromeだけ落とすコードを書けばいいよ
ユーザー3のChromeだけ落とすコードを書けばいいよ
737デフォルトの名無しさん (ワッチョイ ca7d-bYGp)
2019/07/02(火) 16:12:44.30ID:L8oVJAH90738デフォルトの名無しさん (ササクッテロ Sped-LZkN)
2019/07/02(火) 22:16:11.23ID:xi5lZ2zRp C#のnewってヒープからの領域取得じゃないんだな。
初めて知ったわ。
初めて知ったわ。
739デフォルトの名無しさん (ワッチョイ 69da-aBJI)
2019/07/02(火) 23:17:46.06ID:e51j6PrD0 毎日が驚きに満ち溢れて楽しそうですね
740デフォルトの名無しさん (ワッチョイ 95e5-BveT)
2019/07/03(水) 20:51:00.97ID:6un8tUOF0 外注したプログラムがTSQLにトランザクション実行してSELECTのクエリ投げた後にコミットもロールバックもしてないんですけど動いてます
C#というか.NETって意外と大丈夫なものなのでしょうか?
C#というか.NETって意外と大丈夫なものなのでしょうか?
741デフォルトの名無しさん (ブーイモ MMea-afrX)
2019/07/03(水) 21:00:39.77ID:U7SsagsLM DBへのアクセスが少ないんだろ
742デフォルトの名無しさん (ワッチョイ 86e3-bYGp)
2019/07/03(水) 21:18:25.14ID:T6bVi6sl0 >>740
SqlTransactionをusingで宣言しているならロールバック要らないってのは聞くけど、流石にコミットしないとDisposeするときにロールバックされちゃうんじゃね?
SqlTransactionをusingで宣言しているならロールバック要らないってのは聞くけど、流石にコミットしないとDisposeするときにロールバックされちゃうんじゃね?
743デフォルトの名無しさん (ブーイモ MM71-0xX/)
2019/07/03(水) 21:28:32.02ID:6p0CwbrbM デフォルトでauto commit動作じゃなかったっけ
744デフォルトの名無しさん (ワッチョイ 4a2c-Mz0W)
2019/07/03(水) 21:35:54.76ID:s7Y0K0er0 SELECTならそりゃコミットはいらんだろ
745デフォルトの名無しさん (ワッチョイ 95e5-BveT)
2019/07/03(水) 22:05:25.53ID:6un8tUOF0 トランザクションでコミットも何もせずメソッド抜けたらトランザクションはロールバックされて後腐れも無いという認識で良いのでしょうか?
SELECTなんでコミットも何も無いですがトランザクション握ったままになったら嫌だなと
TSQLはSELECTでもロックかける仕様みたいなので
まあ世間様では動けば正義って事なのかなとも
SELECTなんでコミットも何も無いですがトランザクション握ったままになったら嫌だなと
TSQLはSELECTでもロックかける仕様みたいなので
まあ世間様では動けば正義って事なのかなとも
746デフォルトの名無しさん (ワッチョイ 95e5-BveT)
2019/07/03(水) 22:10:51.80ID:6un8tUOF0747デフォルトの名無しさん (ワッチョイ fe90-uAY+)
2019/07/03(水) 22:47:52.37ID:IwG6dpwN0 そのコネクションがどうつかわれてんるんだよ。毎回、DBに接続、切断してるならそうだけど、コネクションプールでプールされてると、SELECTでもコミットまたはロールバックしたほうが
748デフォルトの名無しさん (ワッチョイ 4a2f-fjwL)
2019/07/03(水) 23:46:17.32ID:X0TLjV3N0 明示的にトランザクション開始してるのに、
コミットもロールバックもしないようなプログラム書くとこに外注だしたくないなぁ
コミットもロールバックもしないようなプログラム書くとこに外注だしたくないなぁ
749デフォルトの名無しさん (ワッチョイ 95e5-BveT)
2019/07/03(水) 23:53:24.09ID:6un8tUOF0 >>747
そこなんですよね
一応TSQLからSELECTのデータは取ってくるんでトランザクション開始は影響無いのかなと思いつつトランザクション開始して放置はベテランでもしないんじゃないかと
.netの挙動を知ってても普通はDisposeしてトランザクションスコープ閉じますよね?
そこなんですよね
一応TSQLからSELECTのデータは取ってくるんでトランザクション開始は影響無いのかなと思いつつトランザクション開始して放置はベテランでもしないんじゃないかと
.netの挙動を知ってても普通はDisposeしてトランザクションスコープ閉じますよね?
750デフォルトの名無しさん (ワッチョイ 158f-73lR)
2019/07/03(水) 23:56:25.28ID:NXyYtUg70 DBの方にログ残ってないの?
751デフォルトの名無しさん (ワッチョイ 5dda-yqtz)
2019/07/03(水) 23:58:25.40ID:B4HM9g9a0 Dapperを使って、DBから取得したデータをDataGridViewにバインドする時、
カラムを表示するかどうか、エンティティクラスのプロパティに[Browsable]属性で設定しているのですが、
あるDataGridViewには表示しつつ、他のDataGridViewには表示しないようにするにはどうしたらいいでしょうか?
カラムを表示するかどうか、エンティティクラスのプロパティに[Browsable]属性で設定しているのですが、
あるDataGridViewには表示しつつ、他のDataGridViewには表示しないようにするにはどうしたらいいでしょうか?
752デフォルトの名無しさん (ワッチョイ ff2c-80lA)
2019/07/04(木) 06:56:40.86ID:nGzhEqIv0 DataBindingCompleteイベントあたりで
DataGridViewColumnのVisibleをfalseにすればいいんじゃね
DataGridViewColumnのVisibleをfalseにすればいいんじゃね
■ このスレッドは過去ログ倉庫に格納されています
