Articoli con tag Visual C#

[Visual C#] : Novità del linguaggio

0

Ecco alcune delle nuove caratteristiche aggiunte al linguaggio Visual C# :

  • Local Type Inference (tipizzazione implicita) : il compilatore determina il tipo dei dati delle variabili locali in base ai valori utilizzati per inizializzarle.
  • Object Initializer (inizializzatori di oggetti) : è ora possibile inizializzare un oggetto dati complesso in un’espressione, senza una chiamata esplicita ad un costruttore.
  • (continua…)

Come eliminare i file temporanei di Internet con Visual C#

0

Ecco una semplice procedura per eliminare la cache di Microsoft Internet Explorer con Visual C#

using System.IO;
...
void clearIECache()
{
     ClearFolder (new DirectoryInfo (Environment.GetFolderPath
      (Environment.SpecialFolder.InternetCache)));
}
void ClearFolder (DirectoryInfo folder)
{
   foreach (FileInfo file in folder.GetFiles())
      { file.Delete(); }
   foreach (DirectoryInfo subfolder in folder.GetDirectories())
      { ClearFolder(subfolder); }
}
public static void Main( )
{
   new Test().clearIECache ();
}

[C#] : Come inviare una mail con gmail

1

pcfuori [C#] : Come inviare una mail con gmail
Ecco un metodo sempice e veoloce per inviare una mail da Gmail con C# :

1
2
3
4
5
6
7
8
9
10
11
12
13
string host = "smtp.gmail.com";
int port;
//port = 587; // with TLS
//port = 465; // with SSL
port = 25; // normal ‐ works for my gmail account with enableSSL
string fromEmail = "myemail@mydomain.com";
var fromAddress = new MailAddress(fromEmail);
var toAddress = new MailAddress("myemail@aDifferentDomain.com");
MailMessage message = new MailMessage(fromAddress, toAddress)
{
Subject = "subject",
Body = "body",
};

(continua…)

[C#] : Come passare da Excel a Datatable

0
1
2
3
4
5
6
7
8
9
10
string connectionString = string.Format("Provider = Microsoft.Jet.OLEDB.4.0; data source =
                                                                   {0};Extended Properties=Excel 8.0;",file);
 
OleDbDataAdapter = new OleDbDataAdapter("SELECT * FROM [TABLES1$]",connectionString);
 
DataSet ds = new DataSet();
 
adapter.Fill(ds,"Name");
 
DataTable dt = ds.Tables["Name"];
Torna all'inizio