2009-03-16 9 views
11

Uzun süredir bir VB.net geliştiricisi oldum ve kısa bir süre önce C# olarak değiştirdim. VB.net'i kullanırken, kullanıcı ayarlarını çağırmak için, tasarımcıyı kullanarak yeni bir ayar oluşturmalı ve ardından Ad alanım ile koddan çağırmam gerekir.

My.settings.anysetting
Buradaki verileri değiştirebilir veya alabilirim. Ancak C# anahtar kelimem çalışmıyor, bu yüzden ayarları aramak için ne yapabilirim? Benim durumumdaVisual C'deki ayarlar nasıl kullanılır? #

cevap

25

SettingsApplication klasörü altında ve bu şekilde saklanır yardımcı olur, kullandıkları kendi ad olarak. Kinda böyle

int myInt = Properties.Settings.Default.myVariable; 
Properties.Settings.Default.myVariable = 12; 
Properties.Settings.Default.Save(); 

Using Settings in C#

+0

Bu kadar kolay olacağını düşünmemiştim, şunu deneyeceğim: p # –

+2

C# içindeki ayarlar çok kolay ve güzel, sadece sevmediğim kısım .config dosyası çalıştırılabilirliğiyle birlikte geliyor. Meraklı bir kullanıcı, ayarların nerede saklandığını düşünebilir, ama değil, varsayılanlardır. – Samuel

+0

işe yarıyor! –

-1
// Retrieving connection string from Web.config. 
String connStringMSQL = WebConfigurationManager.ConnectionStrings["andi_msql"].ToString(); 

bu ayarı ancak ayar buna göre değiştirebilirsiniz içinde ne düğüm bağlı benim connectionStrings içindi.

Umut bu

+1

appologies şey i – Andrew

+0

soru ASP.Net hakkında hiçbir şey söz soruyu yanlış anladı. – Samuel

+0

daha önce yorum yaptı! – Andrew