Func and Action

Avoid Null References

Higher-Order Functions

Immutability

Immutable collections