タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

C#に関するaikeのブックマーク (3)

  • C# の is 演算子と typeof の型判定の挙動の違い - PG日誌

    コード書けばすぐわかる事なんですが is 演算子の挙動の話です。 is 演算子は複数の型で true になる可能性があります。 親子関係がある型で厳密に型を判定したい場合、GetType() と typeof を使います。 // こんなクラスがあったとして、、 public class BaseClass { } public class DerivedClass_1 : BaseClass { } public class DerivedClass_2 : BaseClass { } // こんなコードを書いたとすると結果がコメントのようになります static void Main(string[] args) { BaseClass test = new DerivedClass_1(); // is演算子による型判定 Console.WriteLine("test is BaseCl

    C# の is 演算子と typeof の型判定の挙動の違い - PG日誌
    aike
    aike 2017/09/19
  • VB.NET、C#変換表

    VB.NET、C#変換表下の表では、VB.NETとC#とで同じ役割を果たしているであろうものをそれぞれを対応させて紹介しています。見やすくするため、分類のようなことをしていますが、これはかなりいい加減です。説明のほとんどはVB.NETの方のMSDNでの説明をのせています。 Visual Basic、Visual J#、C++、C#、JScript、F#の比較は、ヘルプの「各言語の比較」が参考になります。

    VB.NET、C#変換表
    aike
    aike 2009/12/18
  • さっそくC#でプログラム言語「てってってー」のインタプリタを書いたよ - Bug Catharsis

    何かを受信(^o^)ノ プログラム言語「てってってー」 javascript - てってってー言語を移植してみた - 404 Blog Not Found Wikipedia - Brainf*ck というわけで、C#erな自分はC#で「てってってー言語」のインタプリタを書いてみました。 基「Brainf*ck」のモシャスということで、決して難しい内容ではありません。 時間の都合上真面目にやるのは面倒くさいので、細かいところが家の仕様と 若干異なっちゃっていたりしますが、ご了承ください(・ω・) まずは、プログラミング言語「てってってー」仕様から 家をご参照ください → プログラム言語「てってってー」 てってってーインタプリタC#による実装 using System; using System.Collections.Generic; using System.Text.Regula

    さっそくC#でプログラム言語「てってってー」のインタプリタを書いたよ - Bug Catharsis
    aike
    aike 2009/02/02
  • 1