Is there a detailed list of changes in .NET 4.0?
Please add any changes you know about.
Is there a detailed list of changes in .NET 4.0?
Please add any changes you know about.
Here's what I've found in Beta 2.
If you know of any specific changes, feel free to add them.
Microsoft.Win32.RegistryView
– Explicit access to 32 or 64 bit registries.System.AggregateException
– Thrown by the new parallelism stuffEnvironment.GetFolderPath(SpecialFolderOption)
– Force creation or ignore existenceEnvironment.Is64BitOperatingSystem
& Environment.Is64BitProcess
Environment.SystemPageSize
– Size of the system pagefileSystem.Lazy<T>
– Fully controlled lazy initializationResolveEventArgs.RequestingAssembly
– See which assembly is trying to load a dependency.TimeZoneInfo
and supporting types moved to mscorlibTuple
– Generic tuples with up to 8 membersType.IsEquivalentTo
– Check whether two COM types have the same identityType.IsEnumDefined
– Self-explanatoryVersion.Parse
and Version.TryParse
Enum.HasFlag
and Enum.TryParse<TEnum>
Guid.Parse
, Guid.ParseExact
, Guid.TryParse
, and Guid.TryParseExact
+
and -
operators for IntPtr
and UIntPtr
Func
and Action
in mscorlib with up to 16 parametersSystem.Collections.Concurrent
namespace