enums

    3

    1答えて

    簡単な質問ResultSetとPreparedStatementを使用してMySQLのENUMフィールドにアクセスする正しい方法は何ですか?

    11

    7答えて

    Javaでは、EnumはEnumが行うすばらしいことを行うことができますが、メソッド(動作とロジック)も持つことができます。列挙型を使用してクラスを使用すると、それはどのような利点がありますか?この点を説明するための簡単な例も歓迎されます。

    0

    2答えて

    私は、カスタムタイプのMyQuery - function Search(q as MyQuery)のデータコントラクトパラメータを受け入れるWCFサービス操作を持っています。私も、このサービスを消費Flexクライアントアプリケーションを持っている MyQuery.SearchPhrase (string) MyQuery.SearchType (custom enum SearchTypeEn

    3

    6答えて

    [Flags]の列挙型を設定する一連の条件文を使用しようとしています。しかし、コンパイラは 'm'が割り当てられていないと訴える。意図した機能を達成するために、次のような書き換えはできますか? Media m; if (filterOptions.ShowAudioFiles) m = m | Media.Audio; if (filterOptions.ShowDocumentFi

    23

    4答えて

    ヘッダーファイルに次のようなものがある場合、Foo型の列挙型を返す関数をどのように宣言しますか? enum Foo { BAR, BAZ }; 次のようにすればいいですか? Foo testFunc() { return Foo.BAR; } また、typedefやポインタなどを使用する必要がありますか?

    8

    4答えて

    私は、ユーザーが最終的にPropertyGridに表示される独自のカスタムプロパティを作成するオプションを持つプログラムを作成しています。今はカスタムエディタを使いたくないので、PropertyGridには既にエディタが組み込まれているプリミティブ型プロパティ(string、int、double、DateTime、boolなど)のみを許可しています。 ただし、ユーザーに複数の選択肢プロパティを作成

    4

    2答えて

    の積分値を取得します。私は反射を経て、以下の(等価)列挙操作を行うことは不可能であることを決定した - 列挙型クラスは何の演算子を持っていない、とも放出されたコードは、任意の演算子を公開しないよう: object boxedEnum = MyEnum.Flag1 | MyEnum.Flag2; boxedEnum &= ~MyEnum.Flag2; // Remove the flag. だ

    2

    7答えて

    列挙型のメンバーが使用されていないことを確認する最も簡単な方法は何ですか?

    46

    4答えて

    フィールドに5〜10の異なる値がある場合に、列挙型を使用するとパフォーマンスが向上しますか?もし何が有利なのであれば?

    1

    1答えて

    現在、VB.NETでヘルパー関数を作成していて、列挙型の値の配列をCSVに変換していますが、いくつかの問題が発生しています.... どのような種類の引数私がそれに渡す列挙型を処理するのに十分な汎用性を持たせたいのであれば、私の関数が必要です。 Public Shared Function EnumArrayToCSV(ByVal values() As System.Enum) As String