Articles of variabili

differenza tra oggetti e var in C #

Qual è la differenza tra object e var ?

Devo dichiarare le variabili il più vicino ansible all’ambito in cui verranno utilizzate?

ReSharper di solito me lo suggerisce e sto ancora cercando una buona ragione per farlo. L’unica cosa che mi è venuta in mente è che dichiararlo più vicino allo scope che verrà usato, può evitare di inizializzarlo in alcuni casi in cui non è necessario (perché una condizione, ecc.) Qualcosa relativo a questo è il […]

Compilando una docvariabile in Word docx usando C #

L’ho fatto cento volte in VB 6 ma mi sta facendo impazzire usando C # 2008 e Word 2007. Ho creato un file docx con due docvariabili: Some text here…. {docvariable replace1} {docvariable replace2} More text here…… Ho creato una macro prima di farlo e funziona: Sub FillDocVariable() ‘ ‘ FillDocVariable Macro ‘ ‘ ActiveDocument.Variables(“replace1”).Value […]

Inizializzazione di variabili nulle in .NET

Qual è il modo corretto per inizializzare una variabile nulla in .NET? Mi è stato detto da uno dei miei colleghi che definire in modo definitivo una variabile su null è un rallentamento. int var1; // good practice string s1; // good practice int var2 = 0; // bad practice string s2 = null; // […]

riuso di variabili

Sto lavorando a progetti che hanno bisogno di chiamare lo stesso metodo più volte, ma con argomenti diversi. Posso usare la stessa variabile o devo dichiarare un’altra variabile? Per esempio: HttpWebRequest req = (HttpWebRequest)WebRequest.Create(domains[“ServiceLogin”]); req.Method = “GET”; req.Referer = “Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20100101 Firefox/6.0”; req.CookieContainer = new CookieContainer(); HttpWebResponse response = (HttpWebResponse)req.GetResponse(); CookieCollection […]

Perché sono necessarie le dichiarazioni

Attualmente sto insegnando a un collega .Net e mi ha fatto una domanda che mi ha bloccato. Perché dobbiamo dichiarare? se var è una digitazione implicita, perché dobbiamo dichiarare anche? Animal animal = new Animal(); diventa var animal = new Animal(); potrebbe diventare animal = new Animal(); La digitazione implicita significherebbe comunque che si tratta […]

Come ottenere i parametri della riga di comando e inserirli in variabili?

Sto cercando di fare una domanda. Qualcuno può aiutarmi come ottenere i parametri della riga di comando e metterli in variabili / stringhe. Ho bisogno di farlo su C #, e deve essere 5 parametri. Il primo parametro deve essere inserito nella variabile Title. Il secondo parametro deve essere inserito nella variabile Line1. Il terzo […]

Come posso passare una variabile da un sito Web ASP a un’applicazione desktop?

Sto cercando di passare una variabile da un progetto asp (scritto in c #) a un’applicazione desktop c #. So che usando Javascript puoi usare JavaScriptSerializer , ma esiste un equivalente per asp?

MVVMCross Passare valori a ViewModel che ha 2 costruttori

Ho 2 ViewModels ( ConfigurationViewModel e EditConfigurationViewModel ). Nel ConfigurationViewModel ho il seguente codice: public ConfigurationViewModel() { NewConfigCommand = new MvxRelayCommand(DoNewConfig); EditConfigCommand = new MvxRelayCommand(DoEditConfig); } private void DoNewConfig() { this.RequestNavigate(); } private void DoEditConfig(ConfigurationSet config) { this.RequestNavigate(new { id = config.Id.ToString() }); } In EditConfigurationViewModel ho il seguente codice: public EditConfigurationViewModel() { Configuration = […]

Inizia una nuova attività

Sto usando Xamarin Sto volendo iniziare una nuova attività che si chiama AutoLinkActivity. Ecco il mio codice: using System; using Android.App; using Android.Content; using Android.Runtime; using Android.Views; using Android.Widget; using Android.OS; using Android.Text.Util; namespace TestTextViewAutoLink { [Activity (Label = “TestTextViewAutoLink”, MainLauncher = true)] public class MainActivity : Activity { protected override void OnCreate (Bundle bundle) […]