我最近在C#編寫的這短短的應用:C# - 使用設置
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Checker
{
class Program
{
static void Main(string[] args)
{
Properties.Settings.Default.Save();
Program re = new Program();
re.next();
}
public void next()
{
Console.WriteLine("Have you already entered name?");
int ch = int.Parse(Console.ReadLine());
if (ch == 0)
{
Console.WriteLine("What is your name?");
String name = Console.ReadLine();
Console.WriteLine("Thank you!");
Console.ReadKey();
}
Console.WriteLine("Your name is " + name);
}
}
}
現在,我已經創建了一個設置文件,並創建了一個「名」變量存在,與「字符串」類型。
它的範圍是「用戶」。
所以我想它加載與特性線「名稱」變量,但我甚至無法編譯,因爲這個錯誤的程序:
Error 1 The name 'name' does not exist in the current context
我該如何解決呢?
'Properties.Settings'與您當前的代碼有什麼關係? – Habib