Delta Engine
»
Support
»
Engine
»
Use of .NET 4.5/C# 5.0 with DE
Joined: 12/19/2011(UTC) Posts: 529
Thanks: 10 times Was thanked: 16 time(s) in 15 post(s)
|
Hey Guys, this time I have a small question. With .NET 4.5 / C# 5.0, there were two new keywords introduced: async and await. Because I'm also planning to develop a windows 8 app, I'm already aware what those keywords stand for and I wonder if I can use them in my DE projects and still would be able to serve as many platforms as possible. I think the await keyword is very useful if you do large operations which you rather want to have asynchronous such as saving a file or other things (I'm sure there are opportunities where you can use that)
Again my question in a shorter form: Is it possible to use those two keywords? I'm appreciating your answers
Best, internetfreak |
|
|
|
|
Medals:  Joined: 8/20/2011(UTC) Posts: 1,421 Location: Hannover
Thanks: 18 times Was thanked: 97 time(s) in 92 post(s)
|
We like C#5 as well and use it quite a bit on the server, websites and services in general. It is also cool for networking. However in the engine or games we never use it or need it. Maybe it might be helpful for some networking, but since networking is still very simple with just a few messages to support and most of them are fire and forget, we did not even bother. For this reason the code base is completely C#4 right now, but you are free to use C#5 if you want and we will try to support it in the future as well. For Milestone 4 we will stick with C#4 support however. On WP8 or W8 internally async and await is used of course, but we do not support it on the input code. Also feel free to use C#5 in your own tools or in any DE code you don't want to port right now, will work fine out of the box. Edited by user Monday, July 15, 2013 8:21:25 PM(UTC)
| Reason: Not specified
|
|
|
|
Joined: 12/19/2011(UTC) Posts: 529
Thanks: 10 times Was thanked: 16 time(s) in 15 post(s)
|
ok, so if I want to support all platforms, then I should stay on C#4. Personally, I have no problem with that, my question was more or less a theoretical question, to find out if it could be possible to do that No it is solved, thank you for the answer :) |
|
|
|
|
Delta Engine
»
Support
»
Engine
»
Use of .NET 4.5/C# 5.0 with DE
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.