Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: Lỗi "does not contain a static 'Main' method suitable for an entry point"

  1. #1
    Ngày gia nhập
    09 2011
    Bài viết
    0

    Mặc định Lỗi "does not contain a static 'Main' method suitable for an entry point"

    Ai biết đây là lỗi gì không chỉ giúp mình với
    Đây là code của mình
    Code:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace Bai_3
    {
        public class Mchip
        {
            private int ID;
            private string Ten;
            private int Sochan;
            public Mchip()//tao lap ko tham so
            {
                ID = 8051;
                Ten = "IC";
                Sochan = 20;
            }
            public Mchip(string ten)// tao lap 1 tham so
            {
                ten = Ten;
            }
    
            public Mchip(Mchip chip)
            {
                ID = chip.ID;
                Ten = chip.Ten;
                Sochan = chip.Sochan;
            }
            public int MID { get { return ID; } set { ID = value; } }
            public string MName { get { return Ten; } set { Ten = value; } }
            public int MChan { get { return Sochan; } set { Sochan = value; } }
        }
        public class Microchip : Mchip
        {
            private int KBROM;
            private float Gia;
            public int MROM { get { return KBROM; } set { KBROM = value; } }
            public float MGia { get { return Gia; } set { Gia = value; } }
    
            public void Nhap()
            {
                Console.WriteLine("Ten chip:");
                MName = Console.ReadLine();
                Console.WriteLine("ID:");
                MID = int.Parse(Console.ReadLine());
                Console.WriteLine("so chan:");
                MChan = int.Parse(Console.ReadLine());
                Console.WriteLine("Dung luong :");
                KBROM = int.Parse(Console.ReadLine());
                Console.WriteLine("Gia:");
                Gia = float.Parse(Console.ReadLine());
    
            }
    
            public void Hienthi()
            {
                Console.WriteLine("CHip ID : {0}", this.MID);
                Console.WriteLine("Ten CHip : {0}", this.MName);
                Console.WriteLine("so chan Chip : {0}", this.MChan);
                Console.WriteLine("Dung luong Chip : {0}", this.KBROM);
                Console.WriteLine("Gia chip : {0}", this.Gia);
            }
            public float Tinh(int chan, int KBROM)
            {
                return ((chan * 1000) + (KBROM * 2000));
            }
        }
        public class program
        {
            public static void main()
            {
                Microchip[] Microchiplist;
                int i, n;
                float s;
                Console.WriteLine("Nhap so luong Microchip: ");
                n = int.Parse(Console.ReadLine());
                Microchiplist = new Microchip[n];
    
                for (i = 0; i < n; i++)
                    Microchiplist[i] = new Microchip();
                foreach (Microchip m in Microchiplist)
                    m.Nhap();
                foreach (Microchip m in Microchiplist)
                    m.Hienthi();
                foreach (Microchip m in Microchiplist)
                {
                    s = m.Tinh(m.MChan, m.MROM);
                    Console.WriteLine("Gia tien la : {0}", s);
                }
                Console.ReadLine();
            }
    
    
    
        }
    
    
    }

  2. #2
    Ngày gia nhập
    02 2011
    Nơi ở
    Bảo Lộc, Vietnam
    Bài viết
    68

    Code:
            public static void Main()
            {
                Microchip[] Microchiplist;
                int i, n;
                float s;
                Console.WriteLine("Nhap so luong Microchip: ");
                n = int.Parse(Console.ReadLine());
                Microchiplist = new Microchip[n];
    
                for (i = 0; i < n; i++)
                    Microchiplist[i] = new Microchip();
                foreach (Microchip m in Microchiplist)
                    m.Nhap();
                foreach (Microchip m in Microchiplist)
                    m.Hienthi();
                foreach (Microchip m in Microchiplist)
                {
                    s = m.Tinh(m.MChan, m.MROM);
                    Console.WriteLine("Gia tien la : {0}", s);
                }
                Console.ReadLine();
            }   
     }
    phương thức Main() chứ ko phải main()

  3. #3
    Ngày gia nhập
    09 2011
    Bài viết
    0

    cám ơn bạn nhé ! mình loay hoay mãi không tìm ra lỗi

Các đề tài tương tự

  1. Lỗi "does not contain a static 'Main' method suitable for an entry point" trong chương trình C# đơn giản
    Gửi bởi virut35 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 1
    Bài viết cuối: 01-05-2013, 08:34 PM
  2. Lỗi "No suitable graphics card found" trong XNA
    Gửi bởi Dlean7 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 10-03-2013, 09:28 AM
  3. ADO.NET Thông báo lỗi: Program does not contain a static "main", xử lý thế nào?
    Gửi bởi zalrol trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 03-10-2012, 11:01 PM
  4. lỗi "No suitable graphic card found" khi lập trình trên XNA
    Gửi bởi Fredy trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 20-09-2012, 07:52 AM
  5. Cách khắc phục lỗi "undefined symbol main in module win main"?
    Gửi bởi trungthanhz trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 6
    Bài viết cuối: 28-04-2011, 09:59 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn