Ci sono vari modi di gestire un evento in C#.
Di sicuro il più usato, anche perché fatto in automatico dal Visual Studio o anche da SharpDevelop, è quello di creare una nuova funzione che viene eseguita all’attivarsi dell’evento, vediamo…
top autori
- tuonoazzurro 317 articoli
- Black Shadow 292 articoli
- dax1988 75 articoli
- irwin 65 articoli
- Tuonorosso 56 articoli
La parola chiave Partial, propria del C#, serve a dividere le classi in più file.
Vediamo di chiarire bene il concetto.
Prendiamo ad esempio una classe chiamata Test con 3 metodi: first(), second() e third().
public class Test
{
public…
Il metodo statico Round() fa parte della classe Math (namespace System).
Essendo statico è possibile richiamarlo senza dover creare un oggettoMath.
Questo metodo ha diversi overload, vediamo innanzitutto quello più semplice:
Math.Round(double a);
Prima di vederne bene il funzionamento, vediamo…
Per effettuare uno screenshot dello schermo in C# bisogna seguire 5 semplici passi.
Vediamoli di seguito:
1) Creiamo un oggetto Bitmap:
Bitmap screenBitmap = new Bitmap(1024, 768, PixelFormat.Format32bppArgb);
2) Creiamo un nuovo oggetto Rectangle che conterrà le dimensioni dello schermo:…
All’interno di una stringa, in C#, per inserire alcuni caratteri come gli apici (”) o il backslash (\) è necessario farli precedere da un altro carattere backslash.
Ad esempio, se volessimo scrivere “MondoInformatico.info” a console, dovremmo utilizzare il seguento codice:…
Nel .NET Framework sono presenti un notevole numero di eccezioni, ognuna per un’eventualità specifica.
In questo articolo elencheremo le più comuni e con una descrizione associata per ognuna:
MemberAccessException
Errore di accesso: non è possibile accedere a un componente (per…
In C# esistono 5 vincoli da poter utilizzare quando si crea un metodo generico.
Ma intanto vediamo a cosa possono servire, facciamo un esempio:
class TestClass<t>
{
public static T GetMaxValue(params T[] values)
{
T max = values[0];
for (int…
A partire dal .NET Framework 2.0 in C# è possibile assegnare ad una variabile value il valore null.
Grazie alla classe generica Nullable, infatti, è possibile creare una variabile come int o double ed assegnarli il valore null, cosa prima…
Tramite la classe Environment è possibile conoscere una vasta gamma di informazioni riguardanti l’ambiente del Sistema Operativo su cui il programma sta girando in quel momento.
Environment, infatti, mette a disposizione una molte variabili statiche, che quindi ci basta solo…
Gli Indexer permettono di accedere ad un oggetto come se fosse un array.
La loro sintassi è simile a quella di una proprietà di una classe, tranne che per l’uso della parola chiave this.
Per il resto, infatti, un indexer…
* Scritti negli ultimi 90 giorni
E’ con immensa soddisfazione che comunico che mondoinformatico.info ha superato i 1.000 articoli pubblicati!
Ebbene si, sembra incredibile ma tantissimi di voi hanno scritto molti articoli, alcuni molto interessanti, altri meno ma tutti originali, unici e in tema.
Il traguardo…
- SONDAGGIO
- CRITEO
- CHATTING


