در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

mehranmehrnia

Error در asp.net

با سلام خدمت دوستان عزیزم ،

Error 1 'Products': member names cannot be the same as their enclosing type D:\drive d\bootstrap\Mvc-DotNetj7\Mvc-DotNetj7\Models\Products.cs 10 22 Mvc-DotNetj7

دلیل این error چیه ؟

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Mvc_DotNetj7.Models;
namespace Mvc_DotNetj7.Models
{
    public class Products
    {
        public class Products : List<Product>
        {
            public Products()
            {
                this.Add(new Product("D123", "Super Fast Bike", 1000M));
                this.Add(new Product("A356", "Durable Helmet", 123.45M));
                this.Add(new Product("M924", "Soft Bike Seat", 34.99M));
                
                
            }
        }
    }
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Mvc_DotNetj7.Models
{
    public class Product
    {
        public Product(string productNumber, string name, decimal price)
        {
            Name = name;
            Price = price;
            ProductNumber = productNumber;
        }
        public string ProductNumber { get; set; }
        public string Name { get; set; }
        public decimal Price { get; set; }
    }
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Mvc_DotNetj7.Models;
namespace Mvc_DotNetj7.Controllers
{
    public class ProductsController : Controller
    {
        //
        // GET: /Products/
        public ActionResult Index()
        {
            var products=new Products();
            return View(products);
        }
	}
}
این سوال 1 پاسخ دارد.
#آموزش_سی_شارپ
لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
حسین احمدی

سلام، دلیل این مشکل این هست که شما داخل کلاس Products یک کلاس دیگه با نام Products تعریف کردید و این کار قابل انجام نیست، یعنی داخل کلاس یک عضو یا یک Data Type دیگه تعریف کنید که با نام کلاس یکسان باشد.

لطفاً سوال خود را در انجمن مطرح کنید، به سوالات در پیام خصوصی پاسخ داده نخواهد شد
  • انتخاب شده به عنوان جواب توسط 1 نفر
mehranmehrnia

لطفا کدم رو تغییر بدید جوری که error نده

پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....