Az IronRuby programozási nyelv

Enum

Enum

Enumok Ruby osztályokra vannak mappelve, így ezek használata olyan, mint akármelyik .NET osztály használata:

>>> require 'System.Windows.Forms'
=> true
>>> include System::Windows::Forms
=> Object
>>> AnchorStyles
=> System::Windows::Forms::AnchorStyles
>>> System::Enum.GetNames(AnchorStyles.to_clr_type)
=> ['None', 'Top', 'Bottom', 'Left', 'Right']
>>> AnchorStyles.bottom
=> Bottom