libreria esterna:
Codice:
using System;
using System.Collections;
namespace SiteManagerUtil
{
/// <summary>
/// La classe principale
/// </summary>
public class SitMan
{
/// <summary>
/// Le Variabili publiche
/// </summary>
public System.Collections.ArrayList nome;// il nome
public System.Collections.ArrayList indirizzo;// l'indirizzo
public const string fine = "http://";
///<summary>
///Valida l'url
///</summary>
public string validaUrl(string url)
{
if(!url.StartsWith("http://"))
{
url = url + fine;
}
return url;
}
/// <summary>
/// La funzione che aggiunge un sito
/// </summary>
/// <param name="nm">Il nome del sito</param>
/// <param name="indir">L'indirizzo del sito</param>
/// <returns></returns>
public string aggiungi(string nm, string indir)
{
this.nome.Add(nm);
this.indirizzo.Add(indir);
return "";
}
/// <summary>
/// La funzione che cancella un sito
/// </summary>
/// <param name="nm">Il nome del sito</param>
/// <param name="indir">L'indirizzo del sito</param>
/// <returns></returns>
public string cancella(string nm, string indir)
{
this.nome.Remove(nm);
this.indirizzo.Remove(indir);
return "";
}
}//Fine SitMan
}//Fine Namespace