Tutoriel par Examples: def



var numbers = new[] {1,2,3,4,5}; var lastNumber = numbers.LastOrDefault(); Console.WriteLine(lastNumber); //5 var lastEvenNumber = numbers.LastOrDefault(n => (n & 1) == 0); Console.WriteLine(lastEvenNumber); //4 var lastNegativeNumber = numbers.LastOrDefault(n => n < 0); Con...
var oneNumber = new[] {5}; var theOnlyNumber = oneNumber.SingleOrDefault(); Console.WriteLine(theOnlyNumber); //5 var numbers = new[] {1,2,3,4,5}; var theOnlyNumberSmallerThanTwo = numbers.SingleOrDefault(n => n < 2); Console.WriteLine(theOnlyNumberSmallerThanTwo); //1 var theOnl...
var numbers = new[] {1,2,3,4,5}; var firstNumber = numbers.FirstOrDefault(); Console.WriteLine(firstNumber); //1 var firstEvenNumber = numbers.FirstOrDefault(n => (n & 1) == 0); Console.WriteLine(firstEvenNumber); //2 var firstNegativeNumber = numbers.FirstOrDefault(n => n < ...
var names = new[] {"Foo","Bar","Fizz","Buzz"}; var thirdName = names.ElementAtOrDefault(2); Console.WriteLine(thirdName); //Fizz var minusOnethName = names.ElementAtOrDefault(-1); Console.WriteLine(minusOnethName); //null var fifthName = names.Eleme...
var numbers = new[] {2,4,6,8,1,3,5,7}; var numbersOrDefault = numbers.DefaultIfEmpty(); Console.WriteLine(numbers.SequenceEqual(numbersOrDefault)); //True var noNumbers = new int[0]; var noNumbersOrDefault = noNumbers.DefaultIfEmpty(); Console.WriteLine(noNumbersOrDefault.Count()); //1 C...
var age = GetAge(dateOfBirth); //the above calls the function GetAge passing parameter dateOfBirth.
Remarques: Cet exemple doit être exécuté en mode administratif. Un seul client simultané est pris en charge. Pour plus de simplicité, les noms de fichiers sont supposés être tous ASCII (pour la partie nom de fichier dans l'en - tête Content-Disposition ) et les erreurs d'accès aux fichie...
1 - Créez un dossier vide, il contiendra les fichiers créés dans les étapes suivantes. 2 - Créez un fichier nommé project.json avec le contenu suivant (ajustez le numéro de port et rootDirectory selon le cas): { "dependencies": { "Microsoft.AspNet.Server.Kestrel": &quot...
Les six méthodes renvoient une seule valeur du type de séquence et peuvent être appelées avec ou sans prédicat. Selon le nombre d'éléments correspondant au predicate ou, si aucun predicate n'est fourni, le nombre d'éléments de la séquence source, ils se comportent comme suit: Premier(...
Des filtres personnalisés peuvent être définis et enregistrés à partir de l'interface utilisateur. Dans l'onglet AndroidMonitor , cliquez sur la liste déroulante de droite (doit contenir Show only selected application ou No filters ) et sélectionner Edit filter configuration . Entrez le fi...
Dans ActionListener attaché à javax.swing.Timer , vous pouvez suivre le nombre de fois que le Timer exécuté l' ActionListener . Une fois que le nombre de fois requis est atteint, vous pouvez utiliser la méthode Timer#stop() pour arrêter le Timer . Timer timer = new Timer( delay, new ActionListe...
Scanner scanner = null; try { scanner = new Scanner(new File("Names.txt")); while (scanner.hasNext()) { System.out.println(scanner.nextLine()); } } catch (Exception e) { System.err.println("Exception occurred!"); } finally { if (scanner != nul...
import javax.swing.*; import java.awt.FlowLayout; public class FlowExample { public static void main(String[] args){ SwingUtilities.invokeLater(new Runnable(){ @Override public void run(){ JPanel panel = new JPanel(); pa...
Commencez par définir une fonction Foo que nous utiliserons comme constructeur. function Foo (){} En éditant Foo.prototype , nous pouvons définir des propriétés et des méthodes qui seront partagées par toutes les instances de Foo . Foo.prototype.bar = function() { return 'I am bar'; }; Nous...
La méthode filter() crée un tableau rempli de tous les éléments du tableau qui passent un test fourni en tant que fonction. 5.1 [1, 2, 3, 4, 5].filter(function(value, index, arr) { return value > 2; }); 6 [1, 2, 3, 4, 5].filter(value => value > 2); Résultats dans un nouveau tablea...
Les fonctions peuvent return une valeur que vous pouvez utiliser directement: def give_me_five(): return 5 print(give_me_five()) # Print the returned value # Out: 5 ou enregistrer la valeur pour une utilisation ultérieure: num = give_me_five() print(num) # Print the saved r...
Parfois, vous ne voulez pas que votre fonction soit accessible / stockée en tant que variable. Vous pouvez créer une expression de fonction appelée immédiatement (IIFE en abrégé). Ce sont essentiellement des fonctions anonymes auto-exécutables . Ils ont accès à la portée environnante, mais la fonct...
La méthode setTimeout() appelle une fonction ou évalue une expression après un nombre spécifié de millisecondes. C'est également un moyen trivial de réaliser une opération asynchrone. Dans cet exemple, l'appel de la fonction wait résout la promesse après l'heure spécifiée comme premier...
import random randint () Retourne un entier aléatoire entre x et y (inclus): random.randint(x, y) Par exemple obtenir un nombre aléatoire entre 1 et 8 : random.randint(1, 8) # Out: 8 randrange () random.randrange a la même syntaxe que range et contrairement à random.randint , la dernière val...
#include <stdio.h> /* increment: take number, increment it by one, and return it */ int increment(int i) { printf("increment %d by 1\n", i); return i + 1; } /* decrement: take number, decrement it by one, and return it */ int decrement(int i) { printf("...

Page 1 de 34