Tutoriel par Examples: dans



LINQPad est idéal pour tester les requêtes de base de données et inclut l' intégration de NuGet . Pour utiliser Dapper dans LINQPad, appuyez sur F4 pour ouvrir les propriétés de la requête, puis sélectionnez Ajouter NuGet . Recherchez dapper dot net et sélectionnez Ajouter à la requête . Vous s...
Il est possible d'utiliser une expression en await pour appliquer un opérateur en attente à Tasks ou Task (Of TResult) dans les blocs catch et finally dans C # 6. Il n'était pas possible d'utiliser l'expression await dans les blocs catch et finally dans les versions antérieures en ...
interface BaseInterface {} class BaseClass : BaseInterface {} interface DerivedInterface {} class DerivedClass : BaseClass, DerivedInterface {} var baseInterfaceType = typeof(BaseInterface); var derivedInterfaceType = typeof(DerivedInterface); var baseType = typeof(BaseClass); var derived...
Pour créer une classe prenant en charge les initialiseurs de collection, il doit implémenter l'interface IEnumerable et disposer d'au moins une méthode Add . Depuis C # 6, toute collection implémentant IEnumerable peut être étendue avec des méthodes Add personnalisées à l'aide de méthod...
Apostrophes char apostrophe = '\''; Barre oblique inverse char oneBackslash = '\\';
Barre oblique inverse // The filename will be c:\myfile.txt in both cases string filename = "c:\\myfile.txt"; string filename = @"c:\myfile.txt"; Le deuxième exemple utilise une chaîne littérale textuelle , qui ne traite pas la barre oblique inverse comme un caractère d'...
Usage déconseillé La classe ConfigurationSettings était le moyen original de récupérer les paramètres d'un assembly dans .NET 1.0 et 1.1. Il a été remplacé par la classe ConfigurationManager et la classe WebConfigurationManager . Si vous avez deux clés portant le même nom dans la section appS...
La classe ConfigurationManager prend en charge la propriété AppSettings , qui vous permet de continuer à lire les paramètres de la section appSettings d'un fichier de configuration de la même manière que celle prise en charge par .NET 1.x. app.config <?xml version="1.0" encoding=&...
Contrairement à une expression lambda, une instruction lambda peut contenir plusieurs instructions séparées par des points-virgules. delegate void ModifyInt(int input); ModifyInt addOneAndTellMe = x => { int result = x + 1; Console.WriteLine(result); }; Notez que les instruction...
Imports System Module Program Public Sub Main() Console.WriteLine("Hello World") End Sub End Module Démo en direct en action sur le violon .NET Introduction à Visual Basic .NET
Installez le package NuGet System.Reactive , puis ajoutez cette instruction using pour accéder aux méthodes d'extension Rx: using System.Reactive.Linq;
Il y a plusieurs endroits où vous pouvez utiliser String.Format indirectement : Le secret est de rechercher la surcharge avec le string format, params object[] args signature string format, params object[] args , par exemple: Console.WriteLine(String.Format("{0} - {1}", name, value)); P...
class Example { public string Foobar { get; set; } public List<string> Names { get; set; } public Example() { Foobar = "xyz"; Names = new List<string>(){"carrot","fox","ball"}; } }
Recueillir avec toList() et toSet() Les éléments d'un Stream peuvent être facilement collectés dans un conteneur à l'aide de l'opération Stream.collect : System.out.println(Arrays .asList("apple", "banana", "pear", "kiwi", "orange"...
Java 7 a introduit la classe Files très utile Java SE 7 import java.nio.file.Files; import java.nio.file.Paths; import java.nio.file.Path; Path path = Paths.get("path/to/file"); try { byte[] data = Files.readAllBytes(path); } catch(IOException e) { e.printStackTrace();...
Lorsque nous créons une vue dans la présentation, nous pouvons utiliser l'attribut android: onClick pour référencer une méthode dans l'activité ou le fragment associé pour gérer les événements de clic. Mise en page XML <Button android:id="@+id/button" ... // onClick ...
package com.example; import android.os.Bundle; import android.support.annotation.Nullable; import android.util.Log; import android.view.View; import android.view.ViewTreeObserver; public class ExampleActivity extends Activity { @Override protected void onCreate(@Nullable final ...
public class MyActivity extends Activity { private static final String PREFS_FILE = "NameOfYourPrefrenceFile"; // PREFS_MODE defines which apps can access the file private static final int PREFS_MODE = Context.MODE_PRIVATE; // you can use live template "key"...
Le type String fournit deux méthodes pour convertir des chaînes entre majuscules et minuscules: toUpperCase pour convertir tous les caractères en majuscules toLowerCase pour convertir tous les caractères en minuscules Ces méthodes renvoient toutes les deux les chaînes converties en tant que nouv...

Page 1 de 80