VB.NET質問スレ(Part35)at TECHVB.NET質問スレ(Part35) - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト500:デフォルトの名無しさん 11/01/01 22:50:27 >>498 >select caseの方が一般に処理が速くなる(可能性がある) どういう意味? IfもSelect Caseも全く同じパフォーマンスになると思うけど VB6ならまだしも、VB.NETからは短絡評価できるようになったわけだし 全く変わらなくなったと思うけど、ILだと結果が異なってたりするの? 具体的な例を挙げて欲しいんだけど 501:デフォルトの名無しさん 11/01/01 22:53:10 select caseの場合、テーブルで評価してたりするのかな? だとしたら分岐が多い場合は単純ifより速くなると思うけど 502:デフォルトの名無しさん 11/01/01 23:25:53 最適化されないなら、Ifの方が微妙に遅いだろうな 503:デフォルトの名無しさん 11/01/01 23:37:54 ILにswitch命令(ジャンプテーブル)は存在するよ 504:デフォルトの名無しさん 11/01/01 23:40:39 select caseのほうが可読性高いだろ。 505:デフォルトの名無しさん 11/01/02 07:47:43 vb2010Express SQLServer2008 でデータのやりとりがしたいのですが、 ttp://homepage1.nifty.com/rucio/main/dotnet/Samples/Sample033ConnectSQLServer.htm に書かれているようにやっても ステップ イン: 非ユーザー コード 'WindowsApplication1.My.MyApplication.New' をステップ オーバーしています のようなエラーがたくさん出てできません。 これはどういう意味でしょうか? どのようにすればよいですか? 現在 VBでデータソースとして接続はできました。 その際ユーザーインターフェースとマルチアクティブリザルトセットを 変更したのですが、関係ありますでしょうか? 長文で申し訳ないですがよろしくお願いいたします。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch