C#

  •  Comment renvoyer un message après un aller retour sur le serveur ?
    string csname1 = "RemarqueScript";
    Type cstype = this.GetType();
    ClientScriptManager cs = Page.ClientScript;
    string cstext1 = "alert(\"Message à transmettre\");";
    cs.RegisterStartupScript(cstype, csname1, cstext1, true);
  • Comment rafraichir automatiquement une image sans appuyer sur la touche F5 du clavier ?
 photo.ImageUrl = ... "photo.jpg?"  DateTime.Now.ToBinary();

De cette façon l'adresse de l'image sera toujours différente en apparence pour le navigateur tandis que so nom ne change pas sur le disque. De ce fait le navigateur la considérant comme nouvelle va la recharger.

  •  Comment arrondir un nombre à 0.5 près 

    public static double Arrondi_05(float valeur)
    {
         //arrondi à 0.5 près
         return Math.Round(2*valeur,0)/2;
    }
  •  Comment obtenir le code ASCII d'un caractère ? 
    char caractere='A';
    int code_ascii=(int)caractere;

  •   Comment obtenir un caractère à partir du code ASCII ? 
    int code_ascii=65;
    char caractere=(char)code_ascii;
  •    La syntaxe de l'instruction switch : 
    switch (valeur)
    {
        case 1: 
            return "Janvier";
            break;
        case 2:
            return "Février";
            break;
        default:
            return "";
            break;
    }


  • Tirage d'un nombre aléatoire
Random random = new Random();int nb=random.Next(0, 5);