Constant Kind.
Look at this code…
public ref class C1
{
public:
const int i;
initonly int j;
literal char c = 'a';
Class1() :
i(0)
j = 1;
}
};
In a property page you will see properties relating to the selected field. For example, you will see that “i” is int and “c” is char.
How important is it to visualize that the field “i” or ”j” or ”c” is a const or initonly or literal? If I see a lot of you wanting this information to surface I will make it possible. I am currently leaning towards not showing this information in the properties page.
Inline
A method/property can be inlined. There will be a property in the property page displaying whether the selected method/property is inline or not. Currently I am inclined to make this property read only. Inline will be true if the method/property is defined in the class/struct or explicitly inlined by using “inline” keyword.
How important is to allow users to be able to create inline methods or toggle “inline” characteristics of a method/property?