[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/01 19:54 / Filesize : 272 KB / Number-of Response : 1014
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C#, C♯, C#相談室 Part91



1 名前:デフォルトの名無しさん mailto:sage [2016/06/29(水) 23:45:15.36 ID:EZjVZgG6.net]
■Visual Studio 2013 Community & Express(無償の統合開発環境)等はこちら
www.visualstudio.com/downloads/

■コードを貼る場合はこちら
ideone.com/

■前スレ
C#, C♯, C#相談室 Part88 [転載禁止]©2ch.net
peace.2ch.net/test/read.cgi/tech/1437808445/
C#, C♯, C#相談室 Part89
peace.2ch.net/test/read.cgi/tech/1443271409/
C#, C♯, C#相談室 Part90
echo.2ch.net/test/read.cgi/tech/1455160063/

■次スレは>>970が建てる事。
建てられない場合は他を指定する事。

573 名前:デフォルトの名無しさん mailto:sage [2016/12/28(水) 21:54:16.84 ID:Bwga9xUV.net]
>>556
確かにWPFはこういうの得意だね。

>>563
誤魔化してるだけで、回避は出来てないような。

574 名前:デフォルトの名無しさん mailto:sage [2016/12/28(水) 22:32:59.93 ID:tHS+BZPK.net]
>>566
WPFの方が作りやすいでしょうか?
規約については他のクライアントがこのような方法をとっていたのでこれで良いものと思いまして…

575 名前:デフォルトの名無しさん mailto:sage [2016/12/28(水) 22:43:34.20 ID:6Nd1Z00H.net]
TwitterのタイムラインをWebBrowserでやろうとした場合ってHTMLを加工してタイムラインだけを取る的な感じになるの?

576 名前:デフォルトの名無しさん mailto:sage [2016/12/28(水) 22:56:26.65 ID:EECpjgXG.net]
普通はタイムラインのデータを取得してHTMLを生成してWebBrowserコントロールに
流し込むってイメージだと思うよ。

577 名前:デフォルトの名無しさん mailto:sage [2016/12/28(水) 23:00:12.19 ID:Bwga9xUV.net]
&g

578 名前:t;>567
WPFはちょっと凝ったUI作るのにはお勧めなんだけど、初期の学習コストが大きいのがネック。
規約に関してはグレーゾーンでしょ。Twitter社次第。
[]
[ここ壊れてます]

579 名前:デフォルトの名無しさん mailto:sage [2016/12/28(水) 23:30:17.32 ID:NekU8PBK.net]
var dic = new Dictionary<object, object>();
var isd = dic is IEnumerable<object>;
var asd = dic as IEnumerable<object>;

↑これなんだけど、vs2015だと
実際の値は
isdがfalse
asdがnull
なんだけど、ウォッチ式上は
isdがtrue
asdには値が入ってるんよ。
オレの環境だけ?
vs2010はどっちもfalseのnullなんだよね。
他の環境は手持ちがなくて確認できず

で、本題なんだけど

Dictionary<T, U>をIEnumerable<object>に変換できないかね?
誰かやり方知りない?

580 名前:デフォルトの名無しさん mailto:sage [2016/12/28(水) 23:32:42.76 ID:gapvLjp6.net]
Cast<object>()

581 名前:デフォルトの名無しさん mailto:sage [2016/12/28(水) 23:52:57.99 ID:NekU8PBK.net]
>572
サンクス

すまんがもう一個
Dictionary<T, U>を一度object型に変換した後にDictionaryに変換せずに
IEnumerable<object>に直接変換する方法ってある?
元々、object型の値がIEnumerable<V>を継承してるか、継承していたら変換するって処理を作ってる時に気付いたもんで

後出しで申し訳ないが知ってたら教えてくり



582 名前:デフォルトの名無しさん mailto:sage [2016/12/29(木) 00:33:10.83 ID:u+8RF5XF.net]
>>569
なるほどthx

583 名前:デフォルトの名無しさん mailto:sage [2016/12/29(木) 00:38:59.83 ID:ICm4kcbN.net]
>>573
ターゲットフレームワークが4以降なら直接IEnumerable<object>にキャストできる
Dictionary<,> は IEnumerable<KeyValuePair<,>> を実装している
.NET4以降ではIEnumerable<>は共変だからIEnumerable<派生>をIEnumerable<既定>として扱える
あと関係ないけど.NETの場合ジェネリックの型引数は
1つの場合はT、複数の場合はTKey, TValueのようにT〇〇と名付ける決まりだから
Java臭いキモい書き方はやめろ

584 名前:573 mailto:sage [2016/12/29(木) 00:49:52.62 ID:ICm4kcbN.net]
すまん訂正
KeyValuePair<,>は値型だから不変だな
直接キャストはできないので>>572で全要素を個別にボックス化してやる必要がある

585 名前:デフォルトの名無しさん mailto:sage [2016/12/29(木) 00:58:24.25 ID:ICm4kcbN.net]
あと >object型の値がIEnumerable<V>を継承してるか、継承していたら変換する だけど、
IEnumerable<object>のかわりに単に非ジェネリックのIEnumerableにキャストすりゃいいよ
IEnumerable<>はIEnumerableを継承しているので、
IEnumerable<>なら要素が値型だろうが何だろうがIEnumerableには確実にキャストできる
どうしても<object>にしたいなら ((IEnumerable)obj).Cast<object>() で変換できる

586 名前:デフォルトの名無しさん mailto:sage [2016/12/29(木) 01:43:17.27 ID:yvgqyy5k.net]
おぉ、サンクス!!
値型だとダメなのか。知らんかったわ。

名前については気を付けるよ。
.NETのクラスライブラリ設計にも書いてあんね。もう一度読み返すよ。
助かった。ありがとう

587 名前:デフォルトの名無しさん mailto:sage [2016/12/29(木) 15:12:21.99 ID:ZEkDPYau.net]
>>529
msdnフォーラムで聞くほうがいいよ

588 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 07:18:33.47 ID:WuCbATao.net]
vb.netではなくc#を選ぶ理由を教えてください。

589 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 07:52:06.59 ID:ztwR1BBS.net]
コーディング量が多く単価が安い言語は選ばない

590 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 08:01:52.99 ID:pFqShxhH.net]
むしろ VB
・に慣れてる
・しか知らない
・しか使えない環境
以外の理由で VB.net を選ぶ理由が知りたいよ

591 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 08:22:40.21 ID:ztwR1BBS.net]
そやな。SharpDevelopの変換機能も優秀だし



592 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 08:28:44.57 ID:wot9qjtL.net]
未だにVBやPHPの学習コストがどうのとか言ってるの見ると
はぁ…90年代からいらしたんですか?そりゃどうも…って感じになる

593 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 08:38:34.39 ID:fHdmB1av.net]
VBは使えない新人にやらせるものだからね
毎年素人に教えなきゃいけないから学習コストは常にホットな話題なんだよ

594 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 08:55:52.86 ID:IhX7anmL.net]
VBなんてもはや学習コストが低い言語ではないし、PHPだってHTMLのマクロだった時代ではない。

まぁそういう会社ってVB6なんだろーけどさ。

595 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 09:23:58.96 ID:ylI4PuDY.net]
MSのサポートがより盤石な方と言われれば基本C#じゃないの
と思ってたら最新のTIOBEインデックスが不可解な事になってるけど
news.mynavi.jp/news/2016/12/08/031/

596 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 10:37:03.00 ID:z+0XLzNt.net]
>>587
TIOBEは昔から滅茶苦茶で
指標として価値がないよ

PYPLのが実態にあってるとおもう
pypl.github.io/PYPL.html

597 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 11:36:38.80 ID:LToUj4mC.net]
新しく作るならvb.net選ぶ理由なんてないんだろうけど、会社が90年代から続いてるからな
VB6よりも古い時代の資料を改定しながら使いまわしてる
今の時代に合わせて作り直したら大変だ

598 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 12:03:55.88 ID:WuCbATao.net]
>>581
コーディング量が多いってほんまかいな。
.netならどっちも同じことができるはずやないんかいな。
vb.netなら何行も書く必要のあるものがc#なら1行で書けるコードがあるわけか。

社員に還元する気のない会社なら単価は安くていい。

599 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 12:21:39.74 ID:WuCbATao.net]
>>582
vbに慣れてない人なんか少数派ではないんかいな。
vbなんかほとんどの人ができると思うけどな。
それで、vbの手続き(Sub)や関数(Function)も使える利点もある。

600 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 12:28:11.59 ID:FgVAt5LY.net]
は?それVB独特の利点だと思ってんの?
葦の髄並みに視界が広いんだね!驚いた

601 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 12:30:49.02 ID:3Ls/pupf.net]
VB は使えば使えるけど出来れば使いたくない、って人は多そう。自分はそう。



602 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 12:30:52.92 ID:WuCbATao.net]
.netのプログラム方法を知らないがvb6の方法なら知ってるときは、調べる時間を省いて早く作れる利点がある。

603 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 12:31:12.31 ID:1dqi8t3C.net]
>>591
リファレンスの差が圧倒的だからな。ライブラリもC#の方が充実してる。

604 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 12:36:38.79 ID:TrhPacUJ.net]
VBAをC#表記にすればいいのにと

605 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 12:39:17.24 ID:WuCbATao.net]
>>595
リファレンスは、c#でも普通に利用してvb.netでプログラムしてるから別にいい。
ライブラリって、サードパーティ製でc#にしか使えないものがあるということか?

606 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 12:40:53.78 ID:a9lBhbdO.net]
>>594
VBerの世界では日本語のゴミのことを利点って表現するんだな
勉強になったわ

607 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 12:44:33.76 ID:p8PwMXsr.net]
>>597
利点がどうかをお前の主観で判断するなら人に問いかけるな
お前のキンタマ脳味噌でしこたまオナってろカス野郎

608 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 12:55:30.88 ID:WuCbATao.net]
c#はどの言語とも互換性がない。

609 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 13:02:37.99 ID:E/JZqwpg.net]
VB製のまともなソフト見たことがない

610 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 13:05:31.05 ID:pFqShxhH.net]
>>591
VB なんて10年以上使ったことない
って奴はごろごろいると思うけど?

611 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 13:15:31.59 ID:WuCbATao.net]
どの言語プログラマーがc#になったのか教えてください。



612 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 13:19:37.16 ID:LToUj4mC.net]
こいつNGでいいだろw

613 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 13:29:15.01 ID:/QGVHUc5.net]
>>601
tweenが確かソースコード非公開化する前はVB.NETじゃなかったっけ

614 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 14:03:07.38 ID:WuCbATao.net]
java scriptやphpやperlやjavaに比べてc++やcに類似しているとはいえないし、
もちろん互換性もないのにc#とはおかしい言語名だ。

615 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 14:21:47.87 ID:B5+tn9xF.net]
単にJavaScriptがJavaの名前を付けて恩恵を受けようとしたのと同じようにCとつけたのでは
未だにJavaよりもC/C++使いの方がエキスパートみたいな風潮はあるしCって付けたのは悪くないと思うけど

616 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 15:56:44.65 ID:hgBVSCl8.net]
Java開発者の.NET取り込みを

617 名前:狙った言語としてはJ#が別にあったからな
Java、C++、VBという当時の三大勢力のうちC#はC++開発者をターゲットにしていたから、
Cの名前を冠するのは戦略上当然
[]
[ここ壊れてます]

618 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 17:46:25.33 ID:U2S2spdu.net]
VBにはC#のunsafe相当が無い
以上

619 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 18:31:14.27 ID:WuCbATao.net]
そうか、ポインタが使えなかったが、unsafeのブロックで囲って、プロジェクトのプロパティのビルドのページの
「アンセーフコードを許可する」にチェックを入れないといけなかったのか。C#ってぼろいな。

620 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 18:53:07.80 ID:WuCbATao.net]
unsafeブロックとビルドの設定変更で初めてポインタが使える、これでようやくCに近づいたか。

621 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 19:06:33.29 ID:B5+tn9xF.net]
意図的に使いにくくしてるわけでCに近づける意味も必要性もないけどな



622 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 21:27:21.00 ID:rzMADc8/.net]
>>606
そもそもVB.NETもVB6と互換性無いしな
互換性の維持は欠点の引き継ぎでもあるから、良いことばかりではない

623 名前:デフォルトの名無しさん mailto:sage [2016/12/31(土) 01:38:04.63 ID:9j/vHbfh.net]
クサレ脳ミソに触るなよ
年末で暇なのか?

624 名前:デフォルトの名無しさん mailto:sage [2017/01/03(火) 12:36:47.28 ID:6G2Z4dX0.net]
ASP.NETってリクエストと同じスコープの共有変数って無いの?
ApplicationとSessionだけ?

625 名前:デフォルトの名無しさん mailto:sage [2017/01/03(火) 13:07:31.73 ID:bKYKotyv.net]
ThreadLocal<T>使えば?
async使ってたりforkしてたりすると死ぬけど

626 名前:デフォルトの名無しさん mailto:sage [2017/01/03(火) 18:21:36.81 ID:GxvhYohc.net]
>>615
何がしたいん?

627 名前:デフォルトの名無しさん mailto:sage [2017/01/03(火) 19:30:11.31 ID:7mNkwS/N.net]
>>617
リクエストとトランザクションのスコープを同期させたい
フレームワーク側でトランザクション管理して
個々のリクエストからはトランザクションを参照するだけにして透過的に扱えるようにしたい

628 名前:デフォルトの名無しさん mailto:sage [2017/01/03(火) 19:33:32.03 ID:GxvhYohc.net]
>>618
カタカナが多くて理解出来ないわ
すまん

629 名前:デフォルトの名無しさん mailto:sage [2017/01/03(火) 23:21:22.46 ID:rV3i3AFU.net]
リクエストのスコープで、誰と共有するんだ?
フレームワーク側でトランザクション管理って何の事を言ってるんだ?
@PageのTransactionならページ=リクエスト単位でのトランザクション管理だったと思うが

630 名前:デフォルトの名無しさん mailto:sage [2017/01/04(水) 11:10:13.30 ID:P9CxkEKM.net]
単にリクエストの前後でTransactionScopeの生成解放とcommitを入れたらいいだけじゃないのか?
明示的に共有する必要なんかないだろ
現在のトランザクションはTransaction.Currentで取れるし、
TransactionScopeAsyncFlowOption.Enabledでasyncにも対応できる

631 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 15:01:19.97 ID:ugUrUcmU.net]
C#といっこも関係ないけど、ここのブログChromeだと問題ないけどFirefoxだと
なぜか糞重いんだけど、どうしてなんだろう
blog.xin9le.net/archive/category/C%23

.NET関係のブックマークはFirefoxで統一してるので出来たらFirefoxでも快適に見る方法ないかな
ブログ主が修正してくれたらそれが一番いいんだけど、こんなスレ見てないだろうし
こっちから指摘して直してくれってのもちょっとアレなんで



632 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 19:33:41.04 ID:UonIfHoY.net]
2chに書くなボケ

633 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 04:55:07.07 ID:AV67jRu6.net]
C#なんか制御文と演算子がCに似てるだけで、それは他の多くのプログラム言語にも同じことが言えるし、
見かけがCに少し似てるだけで、中身はVB.NETと同じだろ。
VB.NETを拒絶してC#にこだわる理由がない。
挙句の果てに、「VBAをC#表記にすればいいのにと 」とまで言い出す始末。

634 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 05:21:47.77 ID:gvW6zVP3.net]
いきなり何言ってんだこいつ

635 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 05:24:36.52 ID:AV67jRu6.net]
C#人は性格が異常な人が多いのかいな

636 名前:デフォルトの名無しさん [2017/01/08(日) 05:38:16.16 ID:qYFGvy5R.net]
なんの話をしてるんだ?

637 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 06:27:27.71 ID:TbfsFEah.net]
ID:WuCbATaoだろ
消しとけ

638 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 09:01:21.88 ID:FbXxDY90.net]
>>626
狂った人から見ると普通の人が狂ってるように見えるんだってさ

639 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 09:40:46.74 ID:vasp0ss6.net]
普通の人からするとプログラムできる人は普通の人ではないんだってさ。

640 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 11:10:32.86 ID:qEmyXRDT.net]
それは確かに

641 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 11:24:30.92 ID:mLyjhJYP.net]
VBとかうんこだろ
VBAはうんこ オブ ザ うんこ



642 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 11:50:35.91 ID:aANViJyG.net]
バカでも書きやすいのがVB系なのでVBAがそういう書き方なのは当然だろう
c#への橋渡しとしてのVB.NETだと思うし

643 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 11:59:14.80 ID:AV67jRu6.net]
どうせVBではないという見栄だけでC#なんだろ

644 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 12:14:57.49 ID:G2Ue1pwT.net]
VBからC#に入ったけどいまさらVBになんかめんどくさくて戻れん
使いたい人は勝手にしたらいいがC#のスレにきてわざわざ暴れるなよ

645 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 12:15:40.75 ID:8d6R2/PQ.net]
>>634
何を勘違いしてるのか知らないが、普通のC#使いのほとんどはVBも普通に使えるぞ?
逆はそうでもないが

646 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 12:21:38.45 ID:ZKkxHQju.net]
VBってC#と比べて新機能が遅れて導入されるから大嫌い

647 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 12:22:57.20 ID:U62MbfoD.net]
VB6系はともかく別に誰もVB.NETを否定してないと思うが
というか幾らなんでも名前に踊らされ過ぎ

648 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 12:29:52.90 ID:6Rfsv7h0.net]
VB.NETはC#と同じっていうのは実はC#er目線の話なんだよな
VB専に聞いてみりゃわかるが、彼ら自身はC#は別物だと思ってるし
実際彼らの書くコードはC#とは全く似つかないよ

649 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 12:47:23.31 ID:vasp0ss6.net]
あえて言おう。VB.NETは出すべきじゃなかった。

650 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 13:03:51.40 ID:AV67jRu6.net]
 「VB なんて10年以上使ったことないって奴はごろごろいると思うけど」という人がいる一方で、別の人は「普通
のC#使いのほとんどはVBも普通に使えるぞ」という人がある。10年以上使わないなら、普通に使えるとは思えないの
で、後者は前者の主張を否定したようなものだ。

「VBにはC#のunsafe相当が無い」という人がいる一方で、別の人は「意図的に使いにくくしてるわけでCに近づける
意味も必要性もない」といってunsafeの存在価値を否定した。

 それぞれの主張に客観性がないんだろうな。

651 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 13:10:39.99 ID:ZKkxHQju.net]
お前はちょっと黙ってろ



652 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 13:25:57.09 ID:Dfhzw297.net]
>>641
「意図的に使いにくくしてるわけでCに近づける意味も必要性もない」は別にunsafeの存在を否定はしてないだろ。
普段使いするものじゃないからわざと使いにくくしてあるけど、いざという時はちゃんと使えるんだから。

653 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 13:26:42.71 ID:G2Ue1pwT.net]
VBは使えるけどC#が使えないから職場でいじめられたのかな
それでここで憂さ晴らししていると
ここでもバカにされるだけなのに

654 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 13:34:55.06 ID:Dfhzw297.net]
>>636
最初からVBに興味ないか、少しだけ触って見限ったきりって人も多い。
少し勉強すればVBもできる人は多いだろうけど、そうする意味もあまりないし。

655 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 13:39:59.92 ID:mLyjhJYP.net]
VB.NETは構文調べて20分で捨てた
VB.NETで出来ることはC#で出来るし
何となく感覚で読めるけど書けない

656 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 13:43:29.27 ID:AV67jRu6.net]
(エセC)#、もしくは (エセC++)++ だろ

657 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 13:48:31.81 ID:AV67jRu6.net]
>>642 どうせ他のレスが滞ってて沈黙が続いてるから、他人の邪魔してるわけではないからいいじゃないか。

658 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 13:58:48.72 ID:euA+r4Nb.net]
VBerはC#erにコンプレックスだらけ。C#erは相手にしてない
東京、大阪の関係みたいなもんだな

659 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 13:59:50.66 ID:pxQLZoyB.net]
もともとはVBの方が好きだったけどさすがに2008以降はちょっと使う気にならん感じになっちゃったねVBは

ExcelをCOM Interop;する時はOption Strict Offで適当にキャストかましてくれる
VBの方がまだちょっと使いやすいけどそれ以外はあえてVBを選ぶ理由は消滅したな。

660 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 14:00:51.70 ID:vasp0ss6.net]
確かに東京ってVB案件ばかりだな。

661 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 14:06:57.00 ID:ZKkxHQju.net]
>>650
Office関連はNetOffice使った方が便利で安全だぞ
わざわざVB.NETを選ぶ必要は無い



662 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 14:22:29.23 ID:XDbKIsfA.net]
VBerでもC#やらせれば書けるよ
あいつら食わず嫌いしてるだけ
ただ書けるだけであってVBっぽい気持ち悪いC#コードが生産されるので書かせない方がいいのは確かだ

663 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 14:37:23.20 ID:C9GVPqMv.net]
>>641
> 10年以上使わないなら、普通に使えるとは思えない
30年以上 FORTRAN を使ってないけど普通に使えるけど?

664 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 14:51:06.05 ID:dpJgVr6u.net]
>>650
VB2008からはC#の開発チームと統合されて、VBを馬鹿にしてるアンダースの配下になったからね
それまでは独自路線だったが、以降は開発方針が変わってC#の方言になった

665 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 14:59:20.01 ID:AV67jRu6.net]
Aの「vbに慣れてない人なんか少数派ではないんかいな」という主張にBが「vbに慣れてない奴はごろごろいる」
と反論するために「10年以上使ったことないって奴はごろごろいると思うけど」と反論の理由を言ったんだろう
と解釈できるし、そうなると、Cが「FORTRANを30年以上使ってなくても普通に使える」という主張は、Bへの反
論かいな。

666 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 15:03:11.58 ID:dpJgVr6u.net]
慣れてなくてもC#使いがVB使うのは何の問題もないわ
3日で生え抜きのベテランVBerより品質の高いコードを書ける

667 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 15:07:20.67 ID:AV67jRu6.net]
「普通のC#使いのほとんどはVBも普通に使えるぞ」や「普通のC#使いのほとんどはVBも普通に使えるぞ」
や「3日で生え抜きのベテランVBerより品質の高いコードを書ける 」等の発言から自分らを高く見せたい
というプライドがあるんだな。

668 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 15:11:41.76 ID:AV67jRu6.net]
間違えた、2つ目の「・・・・」は正しくは「FORTRANを30年以上使ってなくても普通に使える」
と書こうとした。

669 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 15:21:13.72 ID:tl4nBuMM.net]
わざわざ訂正しなくてもいいよ。読んでないから

670 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 15:33:55.81 ID:j7hkxIjf.net]
VBerは動けばいいやって人が多い
C#erはコードにもこだわる

671 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 15:41:15.76 ID:hmvsmXiF.net]
>>654
30年前のfortranってどんなの?



672 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 15:46:08.09 ID:dpJgVr6u.net]
F77じゃね
パンチガードで入力してたから、固定フォーマットでコメント文字は何文字目に打つというような決まりがあった

673 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 16:02:54.22 ID:XDbKIsfA.net]
VBは言語そのものではなく言語に纏わる文化が劣悪
VBで書ければC#でも書けるし逆も同じ
でも品質は全く違うものが出来上がる






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<272KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef