在c#wpf中从Memorystream获取Imagesource

如何使用c#从WPF中的MemoryStream中获取ImageSource ? 或者将MemoryStream转换为ImageSource以在wpf中将其显示为图像?

 using (MemoryStream memoryStream = ...) { var imageSource = new BitmapImage(); imageSource.BeginInit(); imageSource.StreamSource = memoryStream; imageSource.EndInit(); // Assign the Source property of your image image.Source = imageSource; }