using System;
using StudentGrade;
struct StudentGrade
{
public byte s1,s2,s3,s4;
}
class Test
{
public static void Main()
{
StudentGrade myStudentGrade;
myStudentGrade.s1=92;
myStudentGrade.s2=88;
myStudentGrade.s3=81;
myStudentGrade.s4=100;
Console.Write("{0}.{1}",myStudent.s1,myStudent.s2);
Console.Write("{0}.{1}",myStudent.s3,myStudent.s4); }

  
大家都来帮我看看哈
.NET提示语言是帮我看看哪不行
显示using命名空间指令只能应用于命名空间 
  
等候佳音

解决方案 »

  1.   

    using System;
    struct StudentGrade
    {
    public byte s1,s2,s3,s4;
    }
    class Test
    {
    public static void Main()
    {
    StudentGrade myStudentGrade;
    myStudentGrade.s1=92;
    myStudentGrade.s2=88;
    myStudentGrade.s3=81;
    myStudentGrade.s4=100;
    Console.WriteLine("{0}.{1}",myStudentGrade.s1,myStudentGrade.s2);
    Console.Write("{0}.{1}",myStudentGrade.s3,myStudentGrade.s4); }
    }
      

  2.   

    using StudentGrade;不用引用的。
      

  3.   

    不需要引用,StudentGrade不是NAMESPACE,只是一个结构体名称
      

  4.   

    using是用来引用命名空间和类的,不能引用结构。
      

  5.   

    Console.WriteLine("{0}.{1}",myStudentGrade.s1,myStudentGrade.s2);
    Console.Write("{0}.{1}",myStudentGrade.s3,myStudentGrade.s4);
    大家能告诉我Console.WriteLine和Console.Write的区别吗?