Bagaimana cara mengatasi bentuk kesalahan ini?

pemrograman


C#
namespace Skills_International
{
    public partial class Form1 : Form
    {
        private object txtpassword;
        private object txtpassword;

        public Form1()
        {
            InitializeComponent();
        }

Contoh kesalahan ini (1)

1.   Skills International Form1.Designer.cs Line:35 Column:1   Show Call Stack  
 
at Microsoft.DotNet.DesignTools.Client.CodeDom.Roslyn.CSharp.CSharpCodeDomService.Reader.AddMethod(MethodDeclarationSyntax methodDeclaration, CodeTypeMemberCollection collection)
at Microsoft.DotNet.DesignTools.Client.CodeDom.Roslyn.CSharp.CSharpCodeDomService.Reader.AddClass(ClassDeclarationSyntax classDeclaration, IList collection)
at Microsoft.DotNet.DesignTools.Client.CodeDom.Roslyn.CSharp.CSharpCodeDomService.Reader.AddNamespace(BaseNamespaceDeclarationSyntax namespaceDeclaration, CodeNamespaceCollection collection)
at Microsoft.DotNet.DesignTools.Client.CodeDom.Roslyn.CSharp.CSharpCodeDomService.Reader.Read()
at Microsoft.DotNet.DesignTools.Client.CodeDom.Roslyn.RoslynCodeDomService.d__12.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at Microsoft.DotNet.DesignTools.Client.CodeDom.Roslyn.RoslynCodeDomService.d__11.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.DotNet.DesignTools.Client.CodeDom.CodeDomSource.d__19.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.DotNet.DesignTools.Client.CodeDom.CodeDomSource.d__12.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.DotNet.DesignTools.Client.CodeDom.CodeDomManager.d__11.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.DotNet.DesignTools.Client.CodeDom.CodeDomManager.d__10.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.DotNet.DesignTools.Client.Loader.VsDesignerLoader.d__59.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.DotNet.DesignTools.Client.Loader.VsDesignerLoader.<>c__DisplayClass57_0.<b__1>d.MoveNext()

Bantuan untuk kesalahan ini

Bantuan MSDN

Postingan forum tentang kesalahan ini

Cari di Forum MSDN untuk postingan yang terkait dengan kesalahan ini

Apa yang saya coba:

Saya telah mencoba kode di atas tetapi saya masih mendapatkan nama pengguna txt dan kata sandi txt sebagai kesalahan

Solusi 1

Tanpa akses ke sistem Anda, kami tidak dapat membantu Anda – hanya ada sedikit informasi yang tersedia untuk lebih spesifik.
Namun, karena itu tampaknya dilakukan oleh Anda Form1.cs file, kemungkinan besar dua baris yang Anda tambahkan menyebabkan masalah – beri komentar pada baris ini dan lihat apakah kesalahannya hilang:

private object txtpassword;
private object txtpassword;

Mengapa Anda memiliki dua variabel dengan nama yang sama, mengapa keduanya dideklarasikan sebagai object nilai, dan awalan “txt” umumnya menunjukkan TextBox – yang berarti mereka mungkin sudah ada di formulir Anda sebagai kontrol TextBox – dalam hal ini nama baru juga akan bertentangan dengan nama yang ditambahkan sistem ke Form1.designer.cs file yang dipelihara dan digunakan untuk menampilkan formulir dalam Tampilan Desain.

コメント

タイトルとURLをコピーしました