Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

XML: Chercher un attribut

{filelink=16409}
class="codeShade"> 
 
/*
 * Copyright  2002-2005 the original author or authors.
 *
 * Licensed under the Apache License, Version 2.0 (the "Lice

Ajout un attribut à un noeud: Sous réserve d’obtention de licence

{filelink=16402}
#region License and Copyright
/*
 * Dotnet Commons Xml
 *
 *
 * This library is free software; you can redistribute it and/or modify it
 * unde

Modifier la valeur d’un attribut

{filelink=16393}
    using System;
    using System.Text;
    using System.Xml;
 
/*
 *  Suivre la licence de ce produit sur la référence suivante:
 * GNU Genera

Contrainte de classe de Base

{filelink=17509}
using System;
 
class ClasseBase {
  public void MethodeBonjour() {
    Console.WriteLine("Bonjour");
  }
}
 
class B : ClasseBase { }
 
class C {

Exemple de classe générique

{filelink=17483}
using System;
 
class ClasseGenerique {
  T objet;
 
  // Constructeur de la classe
  public ClasseGenerique(T elem)
  {
    objet = elem;
  }

Utilisation de la classe dérivée avec ses propres type de paramètre

{filelink=17490}
using System;
 
class ClasseA
{
  T objet;
 
  public ClasseA(T o) {
    objet = o;
  }
 
  public T getObjet() {
    return objet;
  }
}
 
class C

Utilisation d’une classe de base non générique pour une classe générique

{filelink=17491}
using System;
 
class ClasseDeBase
{
  double valeurPI;
 
  public ClasseDeBase(double i)
  {
    valeurPI = i;
  }
 
  public double getValeurPI(

Surcharge d’une méthode virtuelle dans une classe générique

{filelink=17492}
using System;
 
namespace Generique
{
    class ClasseDeBaseGenerique
    {
        protected T MonObjet;
 
        public ClasseDeBaseGenerique(

Exemple de classe générique avec interface

{filelink=17500}
using System;
using System.Collections.Generic;
 
public interface IShape
{
    double Area {
        get;
    }
}
 
public class Circle : IShape

Créer un objet à partir de nom de l’assemby et le nom de la classe

{filelink=17555}
using System;
using System.ExReflection;
using System.Text;
 
    public class ExReflection
    {
 
        public static T CreateObject(string N