Visual studio 代码自动完成不适用于一个特定的类

Visual studio 代码自动完成不适用于一个特定的类,visual-studio,ide,visual-studio-2013,intellisense,Visual Studio,Ide,Visual Studio 2013,Intellisense,正如标题所说,我的代码并不是在我的项目中的某个特定类中自动完成的,这对于像我这样的初学者来说是非常糟糕的 我已经尝试了Ctrl+Alt+Space和进入工具->文本编辑器->C#->智能感知。此处选中“键入字符后显示完成列表” 注意:如果有帮助的话,Ctrl+Alt+Space在其他类中也可以使用 有关守则如下: namespace AudioDevices.Devices { class CdDiscMan : DisplayAudioDevice { priv

正如标题所说,我的代码并不是在我的项目中的某个特定类中自动完成的,这对于像我这样的初学者来说是非常糟糕的

我已经尝试了Ctrl+Alt+Space和进入工具->文本编辑器->C#->智能感知。此处选中“键入字符后显示完成列表”

注意:如果有帮助的话,Ctrl+Alt+Space在其他类中也可以使用

有关守则如下:

namespace AudioDevices.Devices
{
    class CdDiscMan : DisplayAudioDevice
    {
        private readonly int mBSize = 700;
        private bool isEjected = false;

        public CdDiscMan(int serialId)
        {
            base.SerialID = serialId;
        }

        public void Eject()
        {
            isEjected = !isEjected;
        }

        public int MbSize
        {
            get { return mBSize; }
        }
        public bool IsEjected
        {
           get { return isEjected; }
        }
    }
}
根据请求,自动完成功能仍在运行的类:

namespace AudioDevices
{

public class Track
{
    private category style;
    private int id;
    private string name, artist, albumSource;
    private Time length;


    public Track()
    {

    }
    public Track(int id)
    {
        this.id = id;
    }
    public Track(int id, string name)
    {
        this.id = id;
        this.name = name;
    }
    public Track(int id, string artist, string name)
    {
        this.id = id;
        this.artist = artist;
        this.name = name;
    }

    public string GetLength()
    {
        return length.ToString();

    }
    public int GetLengthInSeconds()
    {
        return length.Seconds +
            (length.Minutes * 60) +
            (length.Hours * 3600);
    }
}
}

我想你要么忘了在某处放分号,要么在某处犯了语法错误。请发布您的代码,以便我可以告诉您问题所在。

确保两个类的命名空间相同。。如果是,然后重新启动(退出/启动)visual studio…

添加了代码,但Stackoverflow一直给它一种奇怪的格式,我猜这与我的问题有关?呵呵,Syed bro。。你可以在谷歌上搜索它并找到..添加另一个(小的)类的代码,其中intellisence工作正常。。同时提及两者的文件名。。希望你能理解。而且它是
ctrl+space
。。。不需要
ctrl+alt+space
I希望您已经检查了此线程中的堆栈溢出答案。。重新启动VS解决了问题,谢谢!名称空间不是问题所在