在我的班级中使用未分配的局部变量(c#,silverlight)

在我的班级中使用未分配的局部变量(c#,silverlight),第1张

概述我知道这个问题有很多主题,但我没有找到我的情况. 我有一个错误“使用未分配的局部变量’标志’” public class Flag : INotifyPropertyChanged{ public event PropertyChangedEventHandler PropertyChanged; private string _Tag; public string 我知道这个问题有很多主题,但我没有找到我的情况.

我有一个错误“使用未分配的局部变量’标志’”

public class Flag : INotifyPropertyChanged{    public event PropertyChangedEventHandler PropertyChanged;     private string _Tag;    public string Tag    {        get { return _Tag; }        set        {            _Tag = value;            NotifyPropertyChanged("Tag");        }    }    private string _name;    public string name    {        get { return _name; }        set        {            _name = value;            NotifyPropertyChanged("name");        }    }    private voID NotifyPropertyChanged(string propertyname)    {        if (null != PropertyChanged)            PropertyChanged(this,new PropertyChangedEventArgs(propertyname));    }    const string filename = "Flags.xml";    public voID Save()    {        IsolatedStoragefile storage = IsolatedStoragefile.GetUserStoreForApplication();        IsolatedStoragefileStream stream = storage.Createfile(filename);        XmlSerializer xml = new XmlSerializer(GetType());        xml.Serialize(stream,this);        stream.Close();        stream.dispose();    }}

当我尝试分配标志时,代码的主要部分出现问题

public partial class MainPage : PhoneApplicationPage    {        public MainPage()        {            InitializeComponent();            Flag flags;                      flags.name = "1111"; //I here error            flags.Tag = "1";     //I                                 //I            flags.Save();        //I        }    }
解决方法 你需要初始化标志:

public partial class MainPage : PhoneApplicationPage{    public MainPage()    {        InitializeComponent();        Flag flags = new Flag();                  flags.name = "1111";         flags.Tag = "1";             flags.Save();            }}
总结

以上是内存溢出为你收集整理的在我的班级中使用未分配的局部变量(c#,silverlight)全部内容,希望文章能够帮你解决在我的班级中使用未分配的局部变量(c#,silverlight)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1222564.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存