「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、
質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっと C#,C♯,C#(初心者用) Part127 [無断転載禁止]©2ch.net
http://echo.2ch.net/test/read.cgi/tech/1489498042/
■関連スレ
C#, C♯, C#相談室 Part94 [無断転載禁止]©2ch.net
http://echo.2ch.net/test/read.cgi/tech/1492843013/
■コードを貼る場合は↓を使いましょう。
http://ideone.com/
https://dotnetfiddle.net/
■情報源
https://msdn.microsoft.com/en-us/library/gg145045.aspx
http://referencesource.microsoft.com/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
ふらっと C#,C♯,C#(初心者用) Part128 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2017/05/02(火) 22:05:40.13ID:OPFlvhxj2017/05/03(水) 06:56:51.11ID:m1a7RzgX
2017/05/03(水) 07:00:27.28ID:Gc6xuRHP
2017/05/03(水) 07:02:38.18ID:EX/3Lz+X
まだ続けるのー><
2017/05/03(水) 08:31:00.19ID:VaB9PVwh
>>5
Javaかな?
Javaかな?
2017/05/03(水) 10:33:26.27ID:TVGKVl2u
int x = hoge?.Value ?? -1;
これ一般的だよね?
これ一般的だよね?
2017/05/03(水) 11:02:17.93ID:a1mhcLpw
普通 var x = hoge.Value ?? -1;
2017/05/03(水) 12:08:34.66ID:9NtpzxGG
他人(MS)が作った言語に文句ばかり垂れてるヘタレ底辺
嫌なら自分で好みの言語作ればいいのに
嫌なら自分で好みの言語作ればいいのに
2017/05/03(水) 12:18:23.58ID:O+hXuTVQ
2017/05/03(水) 12:34:48.91ID:IhwilyPb
>>18
そういうの滲み出てるからc#で作れるものって少ないじゃん
windowsアプリとゲームぐらいじゃないの?
ストアアプリも失敗
silverlightも失敗
WPFも失敗
Azureも失敗
c#で作れるものってWindowsFormとゲームしか残ってないよな?
そういうの滲み出てるからc#で作れるものって少ないじゃん
windowsアプリとゲームぐらいじゃないの?
ストアアプリも失敗
silverlightも失敗
WPFも失敗
Azureも失敗
c#で作れるものってWindowsFormとゲームしか残ってないよな?
2017/05/03(水) 12:39:43.55ID:32xBqvCb
>>20
ゲーム作れれば十分だと思うがOSとかドライバ作れないとだめなのか
ゲーム作れれば十分だと思うがOSとかドライバ作れないとだめなのか
2017/05/03(水) 13:20:53.94ID:VaB9PVwh
>>20
API
API
2017/05/03(水) 13:39:58.01ID:FWXQV7fR
2017/05/03(水) 13:49:44.09ID:yMHwWAzs
2017/05/03(水) 14:27:23.36ID:PAB4dkAH
>>24
-1が何を指してるかわからないマジックナンバーだから本来は許されないが
MSも同じことをやってる
これは完全に悪習
たちが悪いやつになると-1を前提にして計算してぱっと見何をやってるかわからなくなってる
cのころifの判定に数式を入れて分岐してたのと同じぐらいの害悪
c#はifの判定結果がboolじゃないとコンパイラエラー
bool?もダメ
-1が何を指してるかわからないマジックナンバーだから本来は許されないが
MSも同じことをやってる
これは完全に悪習
たちが悪いやつになると-1を前提にして計算してぱっと見何をやってるかわからなくなってる
cのころifの判定に数式を入れて分岐してたのと同じぐらいの害悪
c#はifの判定結果がboolじゃないとコンパイラエラー
bool?もダメ
2017/05/03(水) 14:30:14.36ID:PAB4dkAH
nullをわざわざはじいておきながら-1というマジックナンバーを導入している
変な風習
将来はなくすべき
変な風習
将来はなくすべき
2017/05/03(水) 14:50:58.16ID:32xBqvCb
また俺がルールさんがやって来た
2017/05/03(水) 14:55:55.52ID:PAB4dkAH
仮に
var x = hoge?.Value ?? -1;
として-1が返ってきたとしてそれをそのまま使うのか?
そのあとif(x==-1)するなら最初からvar x = hoge?.Value ?? -1;なんてしないで
if(hoge==null)したほうがいい
var x = hoge?.Value ?? -1;
として-1が返ってきたとしてそれをそのまま使うのか?
そのあとif(x==-1)するなら最初からvar x = hoge?.Value ?? -1;なんてしないで
if(hoge==null)したほうがいい
2017/05/03(水) 14:59:59.06ID:Qe/Rl4Fq
ワッチョイが消えたせいで ID:PAB4dkAH みたいなヤツをNGに登録するのが面倒になったな
2017/05/03(水) 15:02:18.92ID:PAB4dkAH
理解できないならいいよ
おまけ
pythonとかじゃ配列にマイナス添え字が使えるので
indexの見つからない結果に-1は不適切
おまけ
pythonとかじゃ配列にマイナス添え字が使えるので
indexの見つからない結果に-1は不適切
2017/05/03(水) 15:05:37.18ID:Qe/Rl4Fq
理解できるできないの問題じゃねーよ
ここは「初心者用」なんだよスレチ野郎はさっさと消えろ
ここは「初心者用」なんだよスレチ野郎はさっさと消えろ
2017/05/03(水) 15:08:37.35ID:PAB4dkAH
初心者の皆様へ
意味を持たない自分が勝手に決めた俺俺数字 -1は使わないようにしようね
こういうのはマジックナンバーと言って使うなとそのうち教わります
意味を持たない自分が勝手に決めた俺俺数字 -1は使わないようにしようね
こういうのはマジックナンバーと言って使うなとそのうち教わります
33デフォルトの名無しさん
2017/05/03(水) 15:14:01.74ID:EjDQxWog 初心者はまず使わないし式の意味わからないだろうから心配いらんと思うが
2017/05/03(水) 15:15:04.81ID:PAB4dkAH
var x = hoge?.Value ?? -1;が一般的とか使われるようになってきたとか
初心者に間違った知識を植え付けないほうがいいでは?
初心者に間違った知識を植え付けないほうがいいでは?
2017/05/03(水) 15:20:49.03ID:n3jwfd5I
日本語からまともにしとけタコ
2017/05/03(水) 15:23:23.86ID:n3jwfd5I
2017/05/03(水) 15:24:15.23ID:PAB4dkAH
俺のことはC#でググれとか言ってる岩永氏も同じレベルなんだからしょうがないわな・・・
2017/05/03(水) 15:24:54.24ID:n3jwfd5I
日本語からまともにしとけタコ
2017/05/03(水) 15:37:34.40ID:aKL6bPvW
まさか真面目に言ってるとは思わなかったw
var x = hoge?.Value ?? -1;
この-1がマジックナンバーかどうかはケースバイケース。
変数名がちゃんとしていて意図が読み取れれば-1の意味は自明な場合もある。
しかし、ID:PAB4dkAHみたいなのが職場におったらやりづらいねw
var x = hoge?.Value ?? -1;
この-1がマジックナンバーかどうかはケースバイケース。
変数名がちゃんとしていて意図が読み取れれば-1の意味は自明な場合もある。
しかし、ID:PAB4dkAHみたいなのが職場におったらやりづらいねw
2017/05/03(水) 15:44:35.37ID:IGshBH22
全体の意図把握せずに一行だけ見て「初心者はこれをやってはいけない」
とか職場で言っていたら無能どころかキチガイ
とか職場で言っていたら無能どころかキチガイ
2017/05/03(水) 15:48:17.50ID:aKL6bPvW
どんな道具も使い方次第で凶器にもなりうるわけで、
極端な話、こういう構文だから、こういう書き方だから一律にわかりづらいなんてことはなく、
すべてがケースバーケースなんだけど、そういう実質を自分の頭で判断する能力がない人が
羹に懲りてなますを吹いちゃうと、こういう形式にこだわるセキセントリックな奴になっちゃうんだろうね
極端な話、こういう構文だから、こういう書き方だから一律にわかりづらいなんてことはなく、
すべてがケースバーケースなんだけど、そういう実質を自分の頭で判断する能力がない人が
羹に懲りてなますを吹いちゃうと、こういう形式にこだわるセキセントリックな奴になっちゃうんだろうね
2017/05/03(水) 16:30:05.97ID:QAOFniPk
>>30
サンプルと言うことが理解できないバカ w
サンプルと言うことが理解できないバカ w
43デフォルトの名無しさん
2017/05/03(水) 16:36:15.72ID:0sDWrHda ID:QAOFniPk と言う無職
44デフォルトの名無しさん
2017/05/03(水) 16:45:45.69ID:0sDWrHda2017/05/03(水) 16:57:56.10ID:AgXd40Zr
言語の新機能が設計から実装に落とし込むための機能じゃなくて
厨房の工作レベルの計画性しかなくて呆れる
ラムダ式、var、linqとか
この設計を実現するために、この言語にはこの表現が必要なんだ!
って代物か?
なんか開発経験の浅い素人がちょっと変わった表現入れて見ましたレベルのゴミじゃね?
って言うのはさ、想定する理想の設計書が言語から見えない
こんなの続けてたら早めに終わるよ
厨房の工作レベルの計画性しかなくて呆れる
ラムダ式、var、linqとか
この設計を実現するために、この言語にはこの表現が必要なんだ!
って代物か?
なんか開発経験の浅い素人がちょっと変わった表現入れて見ましたレベルのゴミじゃね?
って言うのはさ、想定する理想の設計書が言語から見えない
こんなの続けてたら早めに終わるよ
46デフォルトの名無しさん
2017/05/03(水) 17:01:41.68ID:0sDWrHda2017/05/03(水) 17:07:52.89ID:FWXQV7fR
2017/05/03(水) 17:22:53.59ID:yMHwWAzs
>>43
無職としか言えないかわいそうな人乙
無職としか言えないかわいそうな人乙
49デフォルトの名無しさん
2017/05/03(水) 17:34:31.33ID:0sDWrHda 夕食
はい、無職いがい言えました
少ない情報でそんな結論に到達する
お前の頭のほうが可哀想だろ?
はい、無職いがい言えました
少ない情報でそんな結論に到達する
お前の頭のほうが可哀想だろ?
2017/05/03(水) 17:38:25.57ID:lLL2BOd0
人にばっかり矛先むけてても仕方ないだろうに
2017/05/03(水) 17:54:58.75ID:n3jwfd5I
まずC#書いてから参戦!してくれよな〜たのむよ〜前スレ514さんよ〜
2017/05/03(水) 17:59:11.59ID:I7VBe2qC
>>51
あれ結局XmlNodeListだとvarで表示されないって話だった
あれ結局XmlNodeListだとvarで表示されないって話だった
2017/05/03(水) 18:03:08.53ID:yMHwWAzs
夕食?
本人は面白いんだろうな...
こんな少ない情報で語彙のレベルがわかるのも珍しい w
本人は面白いんだろうな...
こんな少ない情報で語彙のレベルがわかるのも珍しい w
54デフォルトの名無しさん
2017/05/03(水) 18:10:02.53ID:0sDWrHda 秋田
2017/05/03(水) 18:27:33.19ID:lLL2BOd0
まだvarの話してるの?
2017/05/03(水) 18:30:30.49ID:tOtENMmp
var使うためにはvarのためにコードを記述しないと動かない
var出ないコードで動いてもvarで動くとは限らない
のでますます使いたくない
var出ないコードで動いてもvarで動くとは限らない
のでますます使いたくない
2017/05/03(水) 18:31:45.96ID:rxLV1vbf
>>56
varのためにコードを書くって何?
varのためにコードを書くって何?
2017/05/03(水) 18:37:25.34ID:FY5OfGG/
>>57
XmlNodeListをforeachでvarが使えるように改造してみればわかるって
XmlNodeListをforeachでvarが使えるように改造してみればわかるって
2017/05/03(水) 18:42:16.99ID:b5hGVml5
ジェネリックの話は恥かくだけなんだからやめればいいのに
2017/05/03(水) 19:33:55.40ID:yMHwWAzs
2017/05/03(水) 19:34:18.34ID:wynseuBM
恥を書いたと思わなければ怖くない
2017/05/03(水) 20:53:55.67ID:n84gKlGC
2017/05/03(水) 21:34:58.23ID:VaB9PVwh
>>62
dynamicと勘違いしてね?
dynamicと勘違いしてね?
2017/05/03(水) 21:37:52.83ID:R0gUGf9P
>>63
それも含めて見とくよ
それも含めて見とくよ
2017/05/04(木) 02:39:11.85ID:EbOwgvak
>>58
varが使えないのは型変換やキャストが伴うときだけのはず
キャストならもちろん実行例外になる可能性もある
「varでないコードで動いてもvarで動かない」時は型変換伴う特殊なコードを記述してる時だから、それを気付けるのはむしろメリット
そもそも、今XDocumemtじゃなくてXmlDocumentを使う必要って何かあるんだっけ?
varが使えないのは型変換やキャストが伴うときだけのはず
キャストならもちろん実行例外になる可能性もある
「varでないコードで動いてもvarで動かない」時は型変換伴う特殊なコードを記述してる時だから、それを気付けるのはむしろメリット
そもそも、今XDocumemtじゃなくてXmlDocumentを使う必要って何かあるんだっけ?
2017/05/04(木) 08:50:18.79ID:FtLavEYm
頭とコードが古い時
2017/05/04(木) 08:58:08.55ID:3md+aC3g
>>65
なんでお前が文句言ってるの?w
なんでお前が文句言ってるの?w
2017/05/04(木) 09:28:21.01ID:CuDuyn93
他でやれ
2017/05/04(木) 09:35:08.90ID:F88t7MBG
>>66
なんか笑たわ
なんか笑たわ
2017/05/04(木) 12:55:34.05ID:jK3vPaI/
実のない議論がよっぽど好きなんだろうな
「絶対使え」VS「絶対使うな」になっている人もいるみたいだし
こんな連中が仕事でやっているとか信じられなーいw
「絶対使え」VS「絶対使うな」になっている人もいるみたいだし
こんな連中が仕事でやっているとか信じられなーいw
2017/05/04(木) 12:56:57.95ID:3md+aC3g
>>70
お前はどういうスタンスなの?
お前はどういうスタンスなの?
2017/05/04(木) 13:51:19.59ID:CuDuyn93
追及がうちのオカンみたいで嫌。
他でして
他でして
2017/05/04(木) 19:53:19.56ID:OUarxtpR
議論はこっちへ行ったほうがいいでは?
C#, C♯, C#相談室 Part94 [無断転載禁止]©2ch.net
http://echo.2ch.net/test/read.cgi/tech/1492843013/
C#, C♯, C#相談室 Part94 [無断転載禁止]©2ch.net
http://echo.2ch.net/test/read.cgi/tech/1492843013/
2017/05/06(土) 03:15:29.49ID:pFOk+Mr/
<MouseBinding Gesture="LeftClick" Command="{Binding PlayCommand}" CommandParameter="{Binding ElementName=mediaElement}"/>
ViewModelでmediaElement.Play()
とやっているんですが、ViewModelで直接GUIを操作するのは良くないですか?
ViewModelでmediaElement.Play()
とやっているんですが、ViewModelで直接GUIを操作するのは良くないですか?
2017/05/06(土) 04:19:00.57ID:JAj3fJt6
>>74
いいんじゃねぇの
どうせVisibilityとかBrushとかVMに持ってるんだろ?
それらと同列だよMediaElementだって。
完全に分離するならVMでSystem.Windowsをusingした時点で負け
いいんじゃねぇの
どうせVisibilityとかBrushとかVMに持ってるんだろ?
それらと同列だよMediaElementだって。
完全に分離するならVMでSystem.Windowsをusingした時点で負け
2017/05/06(土) 08:26:31.08ID:2V5tVO5D
実はIValueConverterインターフェイスの指定がなかったオチだったりしてな
2017/05/06(土) 11:00:33.89ID:T6Jlq3rr
>>75
PointとかRectぐらいVMで使ってもいいじゃん…
PointとかRectぐらいVMで使ってもいいじゃん…
2017/05/06(土) 12:57:36.09ID:8ByKHzLH
randomって今時デフォシード秒単位なのかよ
毎回インスタンス作ってたウンコプログラムで同じのがで続けて困ってたw
まぁバグを分かりやすくしてんのかな?
毎回インスタンス作ってたウンコプログラムで同じのがで続けて困ってたw
まぁバグを分かりやすくしてんのかな?
2017/05/06(土) 13:10:52.42ID:dk2lz/cl
後方互換性ってやつじゃね
2017/05/06(土) 18:39:57.03ID:fDXZMCmx
C#でOleDbConnection使わずにmdbファイルにアクセスする方法ってありますか?
2017/05/06(土) 19:05:23.36ID:T6Jlq3rr
OdbcConnection使えば良いよって話?
2017/05/06(土) 20:02:04.84ID:rojhZA3i
VBSを呼べば
83デフォルトの名無しさん
2017/05/06(土) 22:26:19.40ID:E68EYTdk varの話してもいいですか?
2017/05/06(土) 22:34:35.43ID:OtjUCwsv
8580
2017/05/07(日) 03:10:43.47ID:GwfheDvL 作った方はもう居ないんですがOleDbConnectionでConnectメソッドを呼び出しているわけではないんです
なのにmdbファイルから読んでいるみたいなのです。変数の定義元に行っても以下のように書いてあり、拡張子は.csではないです
hogehoge {
}
これってどうやってmdbファイルにアクセスしているんでしょうか?エスパーになりますがよろしくお願いします
なのにmdbファイルから読んでいるみたいなのです。変数の定義元に行っても以下のように書いてあり、拡張子は.csではないです
hogehoge {
}
これってどうやってmdbファイルにアクセスしているんでしょうか?エスパーになりますがよろしくお願いします
2017/05/07(日) 09:25:44.48ID:2TKwZSPE
1.OleDbConnectionクラスなの?派生なの?
2.それはOpenメソッドを呼び出しいるの?
3.mdbファイル名がプロジェクトの定数に設定されてない?
4.変数の定義元のファイル拡張子ってなに?
どーせDSN接続とか、接続文字列リソース内にありましたとかじゃねーの
2.それはOpenメソッドを呼び出しいるの?
3.mdbファイル名がプロジェクトの定数に設定されてない?
4.変数の定義元のファイル拡張子ってなに?
どーせDSN接続とか、接続文字列リソース内にありましたとかじゃねーの
2017/05/08(月) 11:19:55.50ID:wMNFDEx6
entity frameworkじゃないの
8880
2017/05/08(月) 19:27:02.19ID:omDRiSwu 拡張子はxsdでした
3みたいに定義はされていましたが何なのかわかりません
3みたいに定義はされていましたが何なのかわかりません
2017/05/08(月) 20:33:49.00ID:lAGwTMvd
entity framework
90デフォルトの名無しさん
2017/05/11(木) 00:02:37.39ID:In0r9D2X 初心者質問で申し訳ないのですが
form1が親フォーム、form2が子フォームの時
form1にform1のコントロールを操作する関数があり、form2からその関数を実行するには、form2のコンストラクタにform1のオブジェクト(f1)を渡せばf1.hohe()のように実行出来るのでしょうか
適切な方法がいまいちわかりません。どなたかご教授頂けると助かります
form1が親フォーム、form2が子フォームの時
form1にform1のコントロールを操作する関数があり、form2からその関数を実行するには、form2のコンストラクタにform1のオブジェクト(f1)を渡せばf1.hohe()のように実行出来るのでしょうか
適切な方法がいまいちわかりません。どなたかご教授頂けると助かります
2017/05/11(木) 00:17:22.57ID:1Awx/Lc+
>>90
コントロールを操作するメソッドをpublicかinternalにしておく
そのうえでForm1のメソッドに繋げる
http://tukaenai-pg.cocolog-nifty.com/blog/2006/05/c__2de6.html
これはコントロールの値の参照の場合
メソッドを使う場合は.textBox1.Text;の部分を差し替えればいい
コントロールを操作するメソッドをpublicかinternalにしておく
そのうえでForm1のメソッドに繋げる
http://tukaenai-pg.cocolog-nifty.com/blog/2006/05/c__2de6.html
これはコントロールの値の参照の場合
メソッドを使う場合は.textBox1.Text;の部分を差し替えればいい
92デフォルトの名無しさん
2017/05/11(木) 00:18:13.36ID:deUGmbrA varの話してもいいですか?
2017/05/11(木) 00:20:37.09ID:tLIafHnt
>>90
確かにForm1のメソッドをpublicかinternalで公開して、Form2がForm1のインスタンスを
何らかの方法で持てば実現できるけど、あくまで一般論で言えばFormのメソッドを
外部に公開するのは不適切な場合が多いと思うよ
普通は、
Form1からモデルMのメソッドを呼び出す
↓
Mが何らかのイベント発生
↓
Form2はMのイベントを受信して何か処理をする
こんな流れじゃないの?
確かにForm1のメソッドをpublicかinternalで公開して、Form2がForm1のインスタンスを
何らかの方法で持てば実現できるけど、あくまで一般論で言えばFormのメソッドを
外部に公開するのは不適切な場合が多いと思うよ
普通は、
Form1からモデルMのメソッドを呼び出す
↓
Mが何らかのイベント発生
↓
Form2はMのイベントを受信して何か処理をする
こんな流れじゃないの?
2017/05/11(木) 00:27:17.35ID:OONLth3D
いいです🙆
95デフォルトの名無しさん
2017/05/11(木) 00:40:50.67ID:Wt/R3NkD2017/05/11(木) 09:10:31.71ID:HCpPVWHs
>>93
Form1からモデルMのメソッドを呼び出す
↓
Mが何らかのイベント発生
↓
Form2はMのイベントを受信して何か処理をする
↓
Form2がなんらかのイベント発生
↓
Mがイベントを受信してイベント発生
↓
Form1がMのイベントを受信してコントロールを操作する
アホみたいな設計だな
Form1からモデルMのメソッドを呼び出す
↓
Mが何らかのイベント発生
↓
Form2はMのイベントを受信して何か処理をする
↓
Form2がなんらかのイベント発生
↓
Mがイベントを受信してイベント発生
↓
Form1がMのイベントを受信してコントロールを操作する
アホみたいな設計だな
2017/05/11(木) 09:20:01.82ID:MNNhzL+Y
なんかもっとイケてる方法ないの?
その方法カッコよくないよね
その方法カッコよくないよね
2017/05/11(木) 09:24:12.50ID:HCpPVWHs
2017/05/11(木) 09:35:36.76ID:HCpPVWHs
form2はform1のコントロールの一つであるという考え方でいい
100デフォルトの名無しさん
2017/05/11(木) 10:04:09.58ID:bPF/k6WN まあ、どうしてVとMを分離するのか理解してないとそういう発想になるね
なんでそんな回りくどいことをする必要があるんだ!って(笑)
そういうのは部分最適って言うんだけどさ
なんでそんな回りくどいことをする必要があるんだ!って(笑)
そういうのは部分最適って言うんだけどさ
101デフォルトの名無しさん
2017/05/11(木) 10:37:36.53ID:k8LkF3Rq102デフォルトの名無しさん
2017/05/11(木) 10:55:36.58ID:bPF/k6WN あんまり思いつかないけど、そういうケースもないことはないかもね。
103デフォルトの名無しさん
2017/05/11(木) 11:15:50.68ID:Nmw4yzni そもそも画面を2つも3つも作る設計が駄目
って中々言いにくいんだよな
メインの画面遷移とウインドウは有っても確認ダイアログ程度ってのが使いやすいんだが
って中々言いにくいんだよな
メインの画面遷移とウインドウは有っても確認ダイアログ程度ってのが使いやすいんだが
104デフォルトの名無しさん
2017/05/11(木) 15:58:59.55ID:ZJ7VD95O MDIとかツールウインドウとかさすがにねー
105デフォルトの名無しさん
2017/05/11(木) 19:41:47.03ID:RBlNyTa4 デザインパターンってそんなに大事ですか?
106デフォルトの名無しさん
2017/05/11(木) 19:46:42.73ID:7SeHLwtP 大事だけど、こだわりすぎると馬鹿の一つ覚えって言われるだろうね
107デフォルトの名無しさん
2017/05/11(木) 19:51:33.23ID:Fmy4inGe すべてをあてはめることが正とまでは思わんが過去に生まれて今まで生きてる考えは大切にしたい
あと意志疎通するときに共通言語があるとやりやすいってのもある
あと意志疎通するときに共通言語があるとやりやすいってのもある
108デフォルトの名無しさん
2017/05/11(木) 22:34:16.25ID:Wt/R3NkD Formアプリケーションのdatagridviewなんですが
プロパティである列だけボタンセルにしたとき、初期処理で空の100行を作るとボタンにした列に全てボタンが並びます
これを最初の列に値が入ってるところだけ、ボタン表示させることって出来るでしょうか?
例えば100行のうち最初の10行だけセルに値が入り、ボタンも10行目までしか表示されないといった感じです
プロパティである列だけボタンセルにしたとき、初期処理で空の100行を作るとボタンにした列に全てボタンが並びます
これを最初の列に値が入ってるところだけ、ボタン表示させることって出来るでしょうか?
例えば100行のうち最初の10行だけセルに値が入り、ボタンも10行目までしか表示されないといった感じです
109デフォルトの名無しさん
2017/05/11(木) 22:38:08.56ID:/9yi1ILC110デフォルトの名無しさん
2017/05/11(木) 22:51:43.92ID:RY17F3BC リークする可能性がない場合でもイベントにラムダ式を登録するのは
なんか嫌だね。
これはvar使うなみたいな教条主義じゃなくて、実際問題
コードの見通しを悪くするだけの場合の方が多いと思う。
なんか嫌だね。
これはvar使うなみたいな教条主義じゃなくて、実際問題
コードの見通しを悪くするだけの場合の方が多いと思う。
111デフォルトの名無しさん
2017/05/11(木) 23:07:09.06ID:7mMTZtUa 突然どうしたの?
■ このスレッドは過去ログ倉庫に格納されています
