C# 6.0 in a nutshell

I want to buy the book called “C# 6.0 in a nutshell”, and I am going to concentrate on the more advanced topics and I am wondering If I would be able to apply what I am learning there in the Unity Engine.

This is the table of contents of the advanced part in C# 6.0 in a nutshell.

Unity does not support C# 6 yet. There’s a beta out (see here), but for now, Unity only supports C# 4.

There’s no official ETA on when the support lands.

… having said that alot of those subject headings were around before 6 too.

Than

Thank you. Then I’ll get “C#4 in a nutshell” instead.


This is the “advanced C#” from “C#4 in a nutshell”. I’ll get that instead and probably learn the same things anyway.

You’ll learn the same things, and with the C# 6 book you’ll also learn future stuff. If you are the type that learns best from books, then I’d go with C# 6 as that’ll save you money in the long term :slight_smile: Also, more then likely the C#6 books will also show the C#4 way of doing things.

2 Likes