PDA

View Full Version : تعریف کلاس



asmasm
جمعه 22 آبان 1388, 11:16 صبح
سلام بچه ها
من دارم C#‎ را خود اموز از روی یک جزوه یاد میگیرم والان یک مشکلی برام پیش امده لطفا کمک کنید


مشکل من

(نکته : مطمئن شوید بخش تعریف کلاس با تعریف ساختار با کلمه کلیدی struct جایگزین شده است)

بخش تعریف کلاس کجا است؟؟؟؟؟؟؟؟؟؟:عصبانی++::نار حت:

مرسی

alireza_s_84
جمعه 22 آبان 1388, 11:40 صبح
سلام:


public class MyClassName
{
}

class میشه جای تعریف کلاس . حالا گفته با struct جایگزین بشه یعنی اینکه میخواد یک struct تعریف کنه چون شبیه کلاس هست پس جاش رو با کلمه class عوض کن یعنی:


public struct MyClassName
{
}

موفق باشید

asmasm
جمعه 22 آبان 1388, 12:14 عصر
از از راهنمایت ممنون
اما مشکل من حل نشد
کد Form1

[
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Structure_Demo
{
public partial class Form1 : Form
{
public Form1()
{

public void DisplayCustomer(Customer objCustomer)
{
// Display the customer details on the form
txtFirstName.Text = objCustomer.FirstName;
txtLastName.Text = objCustomer.LastName;
txtEmail.Text = objCustomer.Email;
}



}

private void btnTest_Click(object sender, EventArgs e)
{
// Create a new customer
Customer objCustomer;
objCustomer.FirstName = "Michael";
objCustomer.LastName = "Dell";
objCustomer.Email = "mdell@somecompany.com";
// Display the customer
DisplayCustomer(objCustomer);
}
}
}




کد struct


public struct Customer
{
// Public members
public string FirstName;
public string LastName;
public string Email;
}


اینم کد کل برنامه


http://www.4shared.com/file/151251682/32c76f0b/Structure_Demo.html

asmasm
جمعه 22 آبان 1388, 15:27 عصر
کسی نفهمید مشکل این برنامه چیه:ناراحت:
:ناراحت:

alireza_s_84
جمعه 22 آبان 1388, 15:34 عصر
کسی نفهمید مشکل این برنامه چیه:ناراحت:
:ناراحت:
سلام شما دو تا {} اضافه گذاشته بودین
تصحیح شده رو میذارم اینجا
مفق باشید

asmasm
جمعه 22 آبان 1388, 18:17 عصر
فکر میکنم تشکر این جوری خلاف مقررات باشه
به هر جهت خیلی ممنون:بوس:
:قلب::بوس: