比如
class LL
{
private string op;
private LL(string op)
{
this.op=op;
}LL ll_1=new LL("ll_2");
LL ll_2=new LL("ll_3");
LL ll_3=new LL(null);public void getllnext()
{
if(this.op != null)
{
LL.valueOf(op).getllnext();/*如何实现本行的代码,本行是JAVA代码,就是类名和op一致的那个类再调用getllnext()函数 */
}
}
}
我是小菜鸟 初学
那一行总是出错
大约我写有两个错 一个是不知道如何用op指向那个类 , 一个是 getllnext()调用自身的时候 找不到错误 1 “object”不包含“getllnext”的定义,并且找不到可接受类型为“object”的第一个参数的扩展方法“getnextll”(是否缺少 using 指令或程序集引用?)
求大神 举个浅显易懂的例子 谢谢我用的错误方法是
Convert.ChangeType(this.op, typeof(LL)).getllnext();
class LL
{
private string op;
private LL(string op)
{
this.op=op;
}LL ll_1=new LL("ll_2");
LL ll_2=new LL("ll_3");
LL ll_3=new LL(null);public void getllnext()
{
if(this.op != null)
{
LL.valueOf(op).getllnext();/*如何实现本行的代码,本行是JAVA代码,就是类名和op一致的那个类再调用getllnext()函数 */
}
}
}
我是小菜鸟 初学
那一行总是出错
大约我写有两个错 一个是不知道如何用op指向那个类 , 一个是 getllnext()调用自身的时候 找不到错误 1 “object”不包含“getllnext”的定义,并且找不到可接受类型为“object”的第一个参数的扩展方法“getnextll”(是否缺少 using 指令或程序集引用?)
求大神 举个浅显易懂的例子 谢谢我用的错误方法是
Convert.ChangeType(this.op, typeof(LL)).getllnext();
LL ll_1=new LL("ll_2");
LL ll_2=new LL("ll_3");
LL ll_3=new LL(null);是用 枚举类型的
我在C#怎么都出错 不知道怎么写
public class Student
{
public string Name { get; set; }
public string Address { get; set; }
}
Dictionary<string, Student> students = new Dictionary<string, Student>();
Student s_1 = new Student();
Student s_2 = new Student();
Student s_3 = new Student();
students.Add("s1", s_1);
students.Add("s2", s_2);
students.Add("s3", s_3); //我要找我的s_2
Student finder = students["s_2"];