Tutoriel par Examples: action



Les lambdas sont généralement utilisés pour définir des fonctions simples (généralement dans le contexte d’une expression linq): var incremented = myEnumerable.Select(x => x + 1); Ici, le return est implicite. Cependant, il est également possible de passer des actions en tant que lambdas: myO...
string helloWorld = "hello world, how is it going?"; string[] parts1 = helloWorld.Split(','); //parts1: ["hello world", " how is it going?"] string[] parts2 = helloWorld.Split(' '); //parts2: ["hello", "world,", "how", "is&qu...
Lorsque nous créons un bouton dans la présentation, nous pouvons utiliser l'attribut android:onClick pour référencer une méthode dans le code pour gérer les clics. Bouton <Button android:width="120dp" android:height="wrap_content" android:text="Click ...
Les boutons déclenchent des événements d'action lorsqu'ils sont activés (par exemple, cliqué, une reliure du bouton est pressée, ...). button.setOnAction(new EventHandler<ActionEvent>() { @Override public void handle(ActionEvent event) { System.out.println("Hel...
L'opérateur de soustraction ( - ) soustrait des nombres. var a = 9; var b = 3; var c = a - b; c va maintenant être 6 Si une chaîne ou une valeur booléenne est fournie à la place d'une valeur numérique, elle est convertie en nombre avant que la différence soit calculée ( 0 pour false , ...
a, b = 1, 2 # Using the "-" operator: b - a # = 1 import operator # contains 2 argument arithmetic functions operator.sub(b, a) # = 1 Combinaisons possibles (types intégrés): int et int (donne un int ) int et float (donne un float ) int et complex...
6 Les exceptions au code synchrone sont les refus de promettre un code asynchrone. Si une exception est lancée dans un gestionnaire de promesse, son erreur sera automatiquement détectée et utilisée pour rejeter la promesse à la place. Promise.resolve(5) .then(result => { throw new...
Lorsqu'une API est marquée avec NS_REFINED_FOR_SWIFT , elle sera préfixée par deux NS_REFINED_FOR_SWIFT soulignement ( __ ) lors de son importation dans Swift: @interface MyClass : NSObject - (NSInteger)indexOfObject:(id)obj NS_REFINED_FOR_SWIFT; @end L' interface générée ressemble à cec...
// Create a block with an asynchronous action var block = new ActionBlock<string>(async hostName => { IPAddress[] ipAddresses = await Dns.GetHostAddressesAsync(hostName); Console.WriteLine(ipAddresses[0]); }); block.Post("google.com"); // Post items to the block's ...
String#split divise une String en un Array basé sur un délimiteur. "alpha,beta".split(",") # => ["alpha", "beta"] Une String vide donne un Array vide: "".split(",") # => [] Un délimiteur sans correspondance génère un Array cont...
L'espace de noms Système contient les types de délégué Func<..., TResult> avec entre 0 et 15 paramètres génériques, renvoyant le type TResult . private void UseFunc(Func<string> func) { string output = func(); // Func with a single generic type parameter returns that type ...
Bien que la fonction math.sqrt soit fournie pour le cas spécifique des racines carrées, il est souvent pratique d'utiliser l'opérateur d'exponentiation ( ** ) avec des exposants fractionnaires pour effectuer des opérations nth-root, comme les racines de cube. L'inverse d'une ex...
Les transactions de base de données garantissent qu'un ensemble de modifications de données ne sera permanent que si chaque instruction aboutit. Toute requête ou tout échec de code au cours d'une transaction peut être intercepté et vous avez alors la possibilité d'annuler les modificati...
Dans la conception de matériau, un bouton d'action flottant représente l'action principale dans une activité. Ils se distinguent par une icône encerclée flottant au-dessus de l'interface utilisateur et ont des comportements de mouvement qui incluent le morphing, le lancement et un poin...
Il est possible d'extraire une date d'un texte à l' aide du dateutil analyseur en mode « flou », où les composants de la chaîne non reconnu comme faisant partie d'une date sont ignorées. from dateutil.parser import parse dt = parse("Today is January 1, 2047 at 8:21:00AM&quot...
public class LogActionFilter : ActionFilterAttribute { public override void OnActionExecuting(ActionExecutingContext filterContext) { Log("OnActionExecuting", filterContext.RouteData); } public override void OnActionExecuted(ActionExecute...
La bibliothèque CL-PPCRE fournit la fonction split qui nous permet de diviser des chaînes dans des sous-chaînes correspondant à une expression régulière, en ignorant les parties de la chaîne qui ne le font pas. (cl-ppcre:split "\\." "127.0.0.1") ;; => ("127" "...
Pour ajouter une méthode à un bouton, créez d'abord une méthode d'action: Objectif c -(void)someButtonAction:(id)sender { // sender is the object that was tapped, in this case its the button. NSLog(@"Button is tapped"); } Rapide func someButtonAction() { print(&q...
Nous écrivons des filtres d'action personnalisés pour diverses raisons. Nous pouvons avoir un filtre d'action personnalisé pour la journalisation ou pour enregistrer des données dans la base de données avant toute exécution d'action. Nous pourrions également en avoir un pour extraire de...
Avec UIAlertController , des feuilles d'action telles que la UIActionSheet sont créées avec la même API que celle utilisée pour AlertViews. Feuille d'action simple avec deux boutons Rapide let alertController = UIAlertController(title: "Demo", message: "A demo with two butt...

Page 1 de 11