mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-23 17:41:41 +00:00
more details for the enums (C#)
This commit is contained in:
parent
67b9af4492
commit
3b5e4837bd
@ -359,7 +359,7 @@ namespace Learning
|
|||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////
|
///////////////////////////////////////
|
||||||
// Converting Data Types And Typcasting
|
// Converting Data Types And Typecasting
|
||||||
///////////////////////////////////////
|
///////////////////////////////////////
|
||||||
|
|
||||||
// Converting data
|
// Converting data
|
||||||
@ -413,7 +413,7 @@ namespace Learning
|
|||||||
|
|
||||||
|
|
||||||
// Class Declaration Syntax:
|
// Class Declaration Syntax:
|
||||||
// <public/private/protected> class <class name>{
|
// <public/private/protected/internal> class <class name>{
|
||||||
// //data fields, constructors, functions all inside.
|
// //data fields, constructors, functions all inside.
|
||||||
// //functions are called as methods in Java.
|
// //functions are called as methods in Java.
|
||||||
// }
|
// }
|
||||||
@ -428,11 +428,14 @@ namespace Learning
|
|||||||
string name; // Everything is private by default: Only accessible from within this class
|
string name; // Everything is private by default: Only accessible from within this class
|
||||||
|
|
||||||
// Enum is a value type that consists of a set of named constants
|
// Enum is a value type that consists of a set of named constants
|
||||||
|
// It is really just mapping a name to a value (an int, unless specified otherwise).
|
||||||
|
// The approved types for an enum are byte, sbyte, short, ushort, int, uint, long, or ulong.
|
||||||
|
// An enum can't contain the same value twice.
|
||||||
public enum Brand
|
public enum Brand
|
||||||
{
|
{
|
||||||
AIST,
|
AIST,
|
||||||
BMC,
|
BMC,
|
||||||
Electra,
|
Electra=42, //you can explicitly set a value to a name
|
||||||
Gitane
|
Gitane
|
||||||
}
|
}
|
||||||
// We defined this type inside a Bicycle class, so it is a nested type
|
// We defined this type inside a Bicycle class, so it is a nested type
|
||||||
|
Loading…
Reference in New Issue
Block a user