2015-10-16 4 views
0

Есть ли тип как перечисление, которое позволило бы мне объединить эти переменные в однукак общего типа собственности

private string StringPropertie; 
    private int IntPropertie; 
    private float floatPropertie; 
    private DateTime DatetimePropertie; 
    private bool boolPropertie; 

к чему-то есть следовать.

private enumtype property 

ответ

1

Вы можете использовать структурировать

public struct MyStruct 
    { 
     public string StringPropertie; 
     public int IntPropertie; 
     public float floatPropertie; 
     public DateTime DatetimePropertie; 
     public bool boolPropertie; 
    } 

    public class MyClass 
    { 
     public MyClass() 
     { 
       MyStruct property ; 
       //... 


       string str = property.StringPropertie; 

     } 
    } 
+0

как бы это знать, чтобы выбрать между междунарами и строками – Jseb

+0

@Jseb, который является частью редактора и компилятора, а не ваши. –

+0

Не используйте изменчивые структуры! «Класс» лучше подходит, если вы считаете, что вам нужен изменяемый тип данных. –

Смежные вопросы