Tutoriel par Examples: char



public class IHtmlStringTypeHandler : SqlMapper.TypeHandler<IHtmlString> { public override void SetValue( IDbDataParameter parameter, IHtmlString value) { parameter.DbType = DbType.String; parameter.Value = value?.ToHtmlString(); } pu...
C # permet aux types définis par l'utilisateur de surcharger les opérateurs en définissant des fonctions membres statiques à l'aide du mot clé operator . L'exemple suivant illustre une implémentation de l'opérateur + . Si nous avons une classe Complex qui représente un nombre comp...
string requestUri = "http://www.example.com"; string requestBodyString = "Request body string."; string contentType = "text/plain"; string requestMethod = "POST"; HttpWebRequest request = (HttpWebRequest)WebRequest.Create(requestUri) { Method = reque...
string requestUri = "http://www.example.com"; string requestBodyString = "Request body string."; string contentType = "text/plain"; string requestMethod = "POST"; byte[] responseBody; byte[] requestBodyBytes = Encoding.UTF8.GetBytes(requestBodyS...
HttpClient est disponible via NuGet: Microsoft HTTP Client Libraries . string requestUri = "http://www.example.com"; string requestBodyString = "Request body string."; string contentType = "text/plain"; string requestMethod = "POST"; var request = new H...
La surcharge des opérateurs d'égalité ne suffit pas. Dans des circonstances différentes, tous les éléments suivants peuvent être appelés: object.Equals et object.GetHashCode IEquatable<T>.Equals (facultatif, permet d'éviter la boxe) operator == et operator != (optionnel, permet d&#...
// single character s char c = 's'; // character s: casted from integer value char c = (char)115; // unicode character: single character s char c = '\u0073'; // unicode character: smiley face char c = '\u263a';
Visual Studio aide à gérer les paramètres des utilisateurs et des applications. L'utilisation de cette approche présente des avantages par rapport à la section appSettings du fichier de configuration. Les paramètres peuvent être fortement typés Tout type pouvant être sérialisé peut être utilis...
Ce code contient une méthode surchargée nommée Hello : class Example { public static void Hello(int arg) { Console.WriteLine("int"); } public static void Hello(double arg) { Console.WriteLine("double"); } public static ...
L'extrait de code suivant montre un exemple de passage d'un groupe de méthodes (par opposition à un groupe lambda) lorsqu'un délégué est attendu. La résolution de la surcharge va maintenant résoudre ce problème au lieu de générer une erreur de surcharge ambiguë en raison de la capacité ...
Parfois, la même fonctionnalité doit être écrite pour différents types d'entrées. A ce moment, on peut utiliser le même nom de méthode avec un ensemble de paramètres différent. Chaque ensemble de paramètres différent est appelé signature de méthode. Comme vu dans l'exemple, une seule méthod...
Un char peut stocker un seul caractère Unicode 16 bits. Un littéral de caractère est placé entre guillemets simples char myChar = 'u'; char myChar2 = '5'; char myChar3 = 65; // myChar3 == 'A' Il a une valeur minimale de \u0000 (0 dans la représentation décimale, également appelée le caractère n...
WebView wv = new WebView(); WebEngine we = wv.getEngine(); we.load("https://stackoverflow.com"); WebView est le shell d'interface utilisateur autour du WebEngine . Presque tous les contrôles pour l'interaction sans interface utilisateur avec une page sont effectués via la class...
Normalement, les énumérations ne peuvent pas être récursives (car elles nécessiteraient un stockage infini): enum Tree<T> { case leaf(T) case branch(Tree<T>, Tree<T>) // error: recursive enum 'Tree<T>' is not marked 'indirect' } Le mot-clé indirect fait que l&#...
L'un des événements les plus couramment utilisés attend le chargement du document, y compris les fichiers de script et les images. L'événement de load sur le document est utilisé pour cela. document.addEventListener('load', function() { console.log("Everything has now loaded!"...
Le module json contient des fonctions à la fois pour lire et écrire depuis et vers des chaînes Unicode, ainsi que pour lire et écrire depuis et vers des fichiers. Celles-ci sont différenciées par un s dans le nom de la fonction. Dans ces exemples, nous utilisons un objet StringIO, mais les mêmes fo...
// zoo.php class Animal { public function eats($food) { echo "Yum, $food!"; } } $animal = new Animal(); $animal->eats('meat'); PHP sait ce qu'est Animal avant d'exécuter un new Animal , car PHP lit les fichiers source de haut en bas. Mais que faire si ...
// Animal.php class Animal { public function eats($food) { echo "Yum, $food!"; } } // zoo.php require 'Animal.php'; $animal = new Animal; $animal->eats('slop'); // aquarium.php require 'Animal.php'; $animal = new Animal; $animal->eats('shrimp'); Ic...
// autoload.php spl_autoload_register(function ($class) { require_once "$class.php"; }); // Animal.php class Animal { public function eats($food) { echo "Yum, $food!"; } } // zoo.php require 'autoload.php'; $animal = new Animal; $animal->e...
Cela télécharge un fichier de l'API Dropbox sur le chemin distant /Homework/math/Prime_Numbers.txt vers le chemin local Prime_Numbers.txt dans le dossier actuel: curl -X POST https://content.dropboxapi.com/2/files/download \ --header "Authorization: Bearer <ACCESS_TOKEN>" \...

Page 1 de 21