.NET, Architecture, ALM, Cloud

Publicité

String Interpolation

C# 6.0 rend plus simple le formatage de vos chaîne avec la possibilité d'éviter de passer par le fameux String.Format() et définir le nom de vos paramètres directement comme suite (avec support de l'intellisense dans VS 2015) :
 

[TestMethod]

public void TestMethod()

{

  User user = new User()

  {

   FirtName = "Mat",

   LastName = "Dupont"

  };
 

  Assert.AreEqual("Nom : Dupont / Prénom : Mat", $"Nom : {user.LastName} / Prénom : {user.FirtName}");

}
 

 
Il vous est bien sûr possible d'insérer du code comme le montre l'exemple suivant :
 
 

Assert.AreEqual("Nom : Du", $"Nom : {user.LastName.Substring(0,2)}");

 

C# 6.0 rend plus simple le formatage de vos chaîne avec la possibilité d'éviter de passer par le fameux String.Format() et définir le nom de vos paramètres directement comme suite (avec support de l'intelinsense dans VS 2015) :
Publicité
Retour à l'accueil
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article