PDA

View Full Version : حرفه ای: مشکل در کار با json.net



mehran788
یک شنبه 18 تیر 1396, 23:29 عصر
سلام. خسته نباشید.
من می خواستم از کتابخانه Json.net استفاده کنم. کتابخانه رو نصب کردم. ولی وقتی می خوام مثالش رو اجرا کنم نمی تونم. مثلا تو این مثال:
Product product = new Product();
product.Name = "Apple";
product.ExpiryDate = new DateTime(2008, 12, 28);
product.Price = 3.99M;
product.Sizes = new string[] { "Small", "Medium", "Large" };

string output = JsonConvert.SerializeObject(product);
//{
// "Name": "Apple",
// "ExpiryDate": "2008-12-28T00:00:00",
// "Price": 3.99,
// "Sizes": [
// "Small",
// "Medium",
// "Large"
// ]
//}

Product deserializedProduct = JsonConvert.DeserializeObject<Product>(output);

مثلا تو این مثال نمی دونم کلاس Product چیه و چیزی به این اسم وجود نداره.
ممنون میشم راهنمایی کنید.

Mahmoud.Afrad
دوشنبه 19 تیر 1396, 00:00 صبح
کلاس Product یک مثال هست که شخصی که این کد رو نوشته باید همراه کد قرار میداده. این کلاس حداقل چهار پراپرتی داره که خودتون هم میتونید ایجاد کنید یا اینکه هر کلاسی که دارید رو یک نمونه ازش ایجاد کنید و به متد SerializeObject ارسال کنید.