The XAML/C# stack is called many different things within windows. Silverlight and WPF are just two names for it. Keep in mind though that even things that are branded silverlight (desktop/web apps and wp7 apps) aren't even the same thing. The WP7 API differs heavily from the desktop API. The XAML/C# stack for metro apps is also just a very small subset of the silverlight stack.
Silverlight may very well be going away, but XAML/C# isn't. The only thing that's most likely disappearing is the push for it to be on the web and the name "silverlight" itself.
Silverlight may very well be going away, but XAML/C# isn't. The only thing that's most likely disappearing is the push for it to be on the web and the name "silverlight" itself.