A parameter modifier that specifies that the last parameter of a method can accept multiple parameters of the same type.
An access modifier that indicates that only the containing type can access the member.
An access modifier that indicates that only the containing type or derived types can access the member.
An access modifier that indicates that a type or type member is accessible to all other types.