Bawię się ostatnio coraz częciej .NET 4 (po dośc długiej przerwie spowodowanej to chorobą to innymi sprawami) i co raz odkrywam nowości, które zostały dodane w tej wersji frameworka. Dziś kilka z nich:

  • string.IsNullOrWhiteSpace – dodana metoda sprawdzająca czy dany łańcuch znaków jest Null’em bądź zawiera tylko i wyłącznie białe znaki (także pusty)

  • Environment.Is64BitOperatingSystem – zwraca prawdę w przypadku uruchamiania pod 64-bitowym systemem operacyjnym

  • Environment.Is64BitProcess – zwraca prawdę w przypadku, gdy process jest 64bitowy.

  • Path.Combine – mogący przyjmować jako parametr nieograniczoną liczbę scieżek (params string[]) – nareszcie!!!

Na dziś tyle. Jest tego więcej (kilku rzeczom przyjrzę się jeszcze), ale te nowości leżą w najniższych warstwach frameworka. Warto je znać, aby nie tworzyć jakichś własnych rozwiązań – jak chociażby dotychczas z łączeniem trzech scieżek za pomocą Path.Combine.