Error ครับข่วยหน่อย ไม่เคยเขียนแบบนี้ ติดแค่ตรงนี้ที่เดียว
Code (C#)
Console.WriteLine (st .setld(9353),st.setName("virapon"));
Date :
2012-01-19 09:06:32
By :
narubet
ยังไม่ได้เหมือนเดิมครับCode (C#)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
namespace ConsoleApplication1
{
class Student
{
private int idNumber; //เก็บหรัสนักศึกษาน่ะจ๊ะ
private string lastNAme; //เก็บชื่อน่ะจ๊ะ
private double gradePointAverge; //เก็ยคะแนน
private string Course;//เก็บวิชา
private int level;//เก็บระดับชั้น
public int getld() //เมธอดตัวนี้เอาไว้อ่านรหัสนักศึกษา
{
return idNumber;
}
public string getname() //เมธอดเอาไว้อ่านชื่อ
{
return lastNAme;
}
public double getGPA() //เมธอเอาไว้เก็บเกรด
{
return gradePointAverge;
}
public string getcourse()
{
return Course;
}
public double getLevel()
{
return level;
}
public void setld(int id) //เมธอดเอาใว้เก็บรหัสนักศึกษา
{
idNumber = id;
}
public void setName(string name) //เมธอด เก็บชื่อ
{
lastNAme = name;
}
public void setGPA(double gpa) //เมธอดเก็บเกรดเฉลี่ย
{
gradePointAverge = gpa;
}
public void setLvl (int Lvl)
{
level = Lvl;
}
public void setcos(string cos)
{
Course = cos;
}
}
class program
{
static void Main()
{
Student st =new Student (); //สร้างอ๊อผเจ็คใหม่ให้ตัวอ้างอ้งเป็น st
st .setld(9353);
st.setName("virapon");
st .setGPA(3.98);
st.setLvl(4);
st.setcos("C#");
Console.WriteLine ("Student name {0} has ID # {1}and level {2}and couse {3}and gpa of{4}",
st .getname(),st.getld() ,st .setLvl(),st.setcos(),st .getGPA());
Console.ReadLine();
}
}
}
นี่คือจุดที่เป็นปัญหาครับ
Date :
2012-01-19 09:17:29
By :
viraporn
Code (C#)
Console.WriteLine ("Student name {0} has ID # {1}and level {2}and couse {3}and gpa of{4}",st .setld(9353), st.setName("virapon"), st .setGPA(3.98), st.setLvl(4), st.setcos("C#"));
Date :
2012-01-19 09:29:27
By :
narubet
ไม่ได้อยู่ดีครับ ตรงst .getname(),st.getld() ,st .setLvl(),st.setcos(),st .getGPA());
ถ้าตัดเหลือ getname(),st.getld() ,st .getGPA());
มันใช้ได้ แต่ถ้าเพิ่มไปอีกสองตัวที่เออเร่อมันไม่ได้ครับ
Date :
2012-01-19 09:36:36
By :
summm
ที่การแสดงผลต้องเรียกจากฟังชั่น get เท่านั้นครับ
Code (C#)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Student
{
private int idNumber; //เก็บหรัสนักศึกษาน่ะจ๊ะ
private string lastNAme; //เก็บชื่อน่ะจ๊ะ
private double gradePointAverge; //เก็ยคะแนน
private string Course;//เก็บวิชา
private int level;//เก็บระดับชั้น
public int getld() //เมธอดตัวนี้เอาไว้อ่านรหัสนักศึกษา
{
return idNumber;
}
public string getname() //เมธอดเอาไว้อ่านชื่อ
{
return lastNAme;
}
public double getGPA() //เมธอเอาไว้เก็บเกรด
{
return gradePointAverge;
}
public string getcourse()
{
return Course;
}
public double getLevel()
{
return level;
}
public void setld(int id) //เมธอดเอาใว้เก็บรหัสนักศึกษา
{
idNumber = id;
}
public void setName(string name) //เมธอด เก็บชื่อ
{
lastNAme = name;
}
public void setGPA(double gpa) //เมธอดเก็บเกรดเฉลี่ย
{
gradePointAverge = gpa;
}
public void setLvl(int Lvl)
{
level = Lvl;
}
public void setcos(string cos)
{
Course = cos;
}
}
class Program
{
static void Main(string[] args)
{
Student st = new Student();
st.setld(9353);
st.setName("virapon");
st.setGPA(3.98);
st.setLvl(4);
st.setcos("C#");
Console.WriteLine("Student name {0} has ID # {1}and level {2}and couse {3}and GPA {4}",
st.getname(), st.getld(), st.getLevel(), st.getcourse(),st.getGPA() );
Console.ReadLine();
}
}
}
ประวัติการแก้ไข 2012-01-19 10:07:09
Date :
2012-01-19 10:00:55
By :
narubet
ขอบคุณครับๆฃได้แล้วครับขอบคุณเป็นอย่างยิ่งครับ
Date :
2012-01-19 10:12:53
By :
summm
Load balance : Server 04