http://social.msdn.microsoft.com/Forums/ru-RU/3c28712a-350a-4b91-a2da-1d9bc3f7d1cf/union-c?forum=fordesktopru