すいません、VB4しかやってないんです、VBAはやったけど(ぼそ) チラシの裏だって立派な書き込み空間なんだからねっ!資源の有効活用なんだからねっ!とか偉そうに言ってるけど、実は色々と書き残したいだけ

だからなに? どうしろと? くるみサイズの脳みそしかないあやしいジャンガリアンベムスターがさすらう贖罪蹂躙(ゴシックペナルティ)

ホーム 連絡をする 同期する ( RSS 2.0 ) Login
投稿数  632  : 記事  35  : コメント  11686  : トラックバック  143

ニュース


片桐 継 は
こんなやつ

かたぎり つぐ ってよむの

大阪生まれ河内育ちなんだけど
関東に住みついちゃったの
和装着付師だったりするの
エセモノカキやってたりするの
VBが得意だったりするの
SQL文が大好きだったりするの
囲碁修行中だったりするの
ボトゲ好きだったりするの
F#かわいいよF#

正体は会った人だけ知ってるの

空気読まなくてごめんなさいなの


わんくまリンク

C#, VB.NET 掲示板
C# VB.NET掲示板

わんくま同盟
わんくま同盟Blog


WindowsでGo言語
WindowsでGo言語


ネット活動


SNSは疲れました

記事カテゴリ

書庫

日記カテゴリ

ギャラリ

イベント活動

プログラムの活動

VisualStadio2008β2でVB中に、事件です、ボス!(笑)。
ふと、AS句を書き忘れたところ、エラーはスルーするわ、プログラムは正常動作するわ、ウォッチでみたらちゃんと型がついてるじゃーん!でえらいこってす。

        Using UserCheck = New usermDataContext

            Dim user = From U In UserCheck.UserM _
                       Where U.TELNO = wTELNO _
                       Select U.TELNO

            If user.Count > 0 Then
                Dim mKey = From K In Session.Keys Where K.ToString = "MSG"
                If mKey.Count > 0 Then Session.Remove("MSG")
                Session.Add("MSG", "ユーザーはすでに登録済です")
                Response.Redirect("./regist.aspx")
            End If

        End Using

これ(型推論)って、牛丼なんだから牛肉の細切れ使うよね、だったのに、別に牛肉入ってんならそれが牛丼でいいじゃん、と言われたようなもん。これってほとんど、「VBの皮かぶったC」としか言えない。Where is Variant gone?「VBでやってきちゃった人のために、VS2008でも残しておいてあげたのよ、LINQ使いたいでしょ?だったら言うことお聞きなさいな。あーら、いままでvariantとかいって散々勝手してきたんでしょ?いまさらこんなことくらい、なんでもないでしょ?今までの過去は捨てなさい!おーほほほほほ」的C#の高笑いが聞こえるのは私だけなのかぁっ!

がんばれVB(;_;)

投稿日時 : 2007年8月26日 11:49

コメント

# re: AS句る? 2007/08/25 13:54 ちゅき
バリアントまんせーじゃないのね。VBユーザが高笑いしているんじゃないのね。

むしろ、型なんかつけなくっても、ってのはVBの文化なんだと思ってました。まだまだ青いなorz

あ、AS句がなくてもあんまり違和感なかったのは、VBScriptばっかり書いてたからか。いいんだもん、AJAXもVBScriptで書くんだもん。SilverLightでも一応動いてるし...
#SilverLight,将来的にはVBScriptはダメになるのかな。今はIEオンリーな業務アプリばかりだから気にしてないけれど。(いいのか!? いくない^^;)

「がんばれ BASIC由来言語!」
#「Visual」が付くのは、高価で大学の研究室に入るまで使えなかったから、あんまり郷愁なかったりします。まだまだ青いなorz

# re: AS句る? 2007/08/25 14:01 Zee
型推定の話ですか^^
わんくま大阪勉強会できいたときは流石に

「へ~、そうなってしまうんだ」

と思い、

「型推定にはついて行けなくても、別の人が書いたモノにはなれないとな・・・」

と思った次第です。

動作的によくても、後でどの型だっけ?と言う風になるかな~と思っているので、どうなんでしょ。

慣れればどうってことない?

# re: AS句る? 2007/08/25 14:16 片桐
>ちゅきさん

そう、バリアント万歳だった時代から、ある日突然、「そんなものはゆるさん!」というAS句必須な歴史を経て、今度は型推定だからもういいの、みたいな、時代に翻弄されていくN●K朝の連続ドラマかよ、午後一時の昼ドラマかよ的けなげなヒロイン言語、それがVBなのよね……

>Zeeさん

どの型かよ、的迷子のために、インテリセンス(金魚模様)はあるんじゃないかなぁと思います。マウス置いときゃ型が判るからw

# re: AS句る? 2007/08/25 19:02 はつね
VBユーザ=バリアント万歳とは限らず。
痛い目を見ているとどーしてもバリアントは嫌なんですよね。
なので、型推定はできたら型推定したあとは違う型が入らないようにしてくれたらなーなどと思ってみたり。

# re: AS句る? 2007/08/25 21:15 HiJun
私も、バリアントで痛い目にあった派。
だから、型推定は...

らじゃー隊長。今後は慣れるとようにいたします。


# re: AS句る? 2007/08/26 14:58 片桐
やってて、また衝撃が(笑)

Dim AAA

だとオブジェクト型で遅延バインドもできんのね。

AAA.PaintRock

って書いといて、実際に PaintRock メソッドが存在するかどうかは実行するまでVS2008は面倒を見てくれないというこの悲劇。

インテリセンスではもちろん、PaintRockなんてメソッドは出ないわけだから、「ゆとり」なプログラマはやらんのだと思うけど、だからってこれは……

いやー、もう、発見だらけですよ、ボスw

# re: AS句る? 2007/08/27 9:42 Zee
>マウス置いときゃ型が判るからw
そうなんですけど、それってめんどくさくないです?
あえて書くのは、自分の為だったりするんで^^;

とか言って、1年後には型推定バリバリだったりして・・・

Post Feedback

タイトル
名前
Url:
コメント