enums

    1热度

    3回答

    在C#中,我使用定义枚举的库。我希望允许我的代码的消费者(在不同的程序集中)将枚举值作为参数传递给我的一个函数,而无需自己引用底层库。 有没有办法让我的图书馆的枚举公开给我的消费者?

    5热度

    3回答

    我有一些代码需要确保一些数据在插入到数据库之前在mysql枚举中。我发现这样做的最彻底的方法是将下面的代码: sub enum_values { my ($self, $schema, $table, $column) = @_; # don't eval to let the error bubble up my $columns = $schema->stora

    21热度

    6回答

    考虑下面的Java枚举: public enum AgeRange { A18TO23 { public String toString() { return "18 - 23"; } }, A24TO29 { public String toString() { return "24 - 29

    5热度

    3回答

    TextBox的TextWrapping属性有三种可能的值: 裹 NoWrap的 WrapWithOverflow 我想绑定到一个菜单项的财产器isChecked。如果MenuItem被选中,我想将TextBox的TextWrapping属性设置为Wrap。如果没有选中MenuItem,我想将TextBox的TextWrapping属性设置为NoWrap。 总结一下,我试图将具有两个状态的控件绑定

    50热度

    2回答

    我有一个接口 - 这里有一个很好的做作版本为例: public interface Particle { enum Charge { POSITIVE, NEGATIVE } Charge getCharge(); double getMass(); etc... } 有没有在如何,如果我定义的Charge枚举为静态的这个

    52热度

    6回答

    有没有办法使用NHibernate将枚举持久化到数据库?这是一个包含代码和枚举中每个值的名称的表。 我想保留没有实体的枚举,但仍然有一个外键(enum的int表示)从所有其他引用实体到枚举的表中。

    16热度

    3回答

    如果我有这样的一个表: CREATE TABLE sizes ( name ENUM('small', 'medium', 'large') ); 是MySQL的将那些字符串存储每一行​​中,或内部将它使用像整数更小的东西要知道指的是枚举值? 我想在表中使用一个枚举,但我担心如果像在每一行中存储字符串一样浪费。

    25热度

    2回答

    我正在开发一个项目,我想在表格中存储一些易于枚举的信息。 MySql的枚举数据类型正是我想要的:http://dev.mysql.com/doc/refman/5.0/en/enum.html。在SQL Server 2005中是否有相当的功能? 我知道我可以将一个可能的值存储在类型表中,但我宁愿不用链接它来获得描述。我们的数据库标准不允许我们链接非整数或uniqueidentifier字段,因此

    2热度

    3回答

    例如: 基类的头文件有: enum FOO { FOO_A, FOO_B, FOO_C, FOO_USERSTART }; 然后派生类有: enum FOO { FOO_USERA=FOO_USERSTART FOO_USERB, FOO_USERC }; 只要是对我的使用清楚它是有一个事件处理程序,其中基类有事件,然后派生类可以添加事件。派生类事件处理程序会检查它的

    53热度

    7回答

    在vs2008中,是否可以编写适用于任何枚举的扩展方法。 我知道你可以针对特定的枚举编写扩展方法,但我希望能够使用单个扩展方法进行每个枚举。这可能吗?