'无功'无法找到C#

时间:2016-01-23 11:50:26

标签: c# database visual-studio web-services

我的代码存在问题。

namespace LagerService
{
    public class LagService : ILagService
    {
        public Fruktlist[] BesVara();
    {
        using (var db = new LagerDatabasEntities1())
         {

         }  

    }
    }

}

它说" var"无法找到。但是在这个代码上找到var。

namespace Personservice
{

    public class Personservice : IPersonservice
    {
        public PersonInfo[] GetPersonList()
        {
            using (var db = new PersonDatabasEntities())
            {

                var personer = from per in db.Person
                               select per;


                List<PersonInfo> lista = new List<PersonInfo>();


                foreach (var rad in personer)
                {

                    PersonInfo person = new PersonInfo();
                    person.Id = rad.Id; 
                    person.Fornamn = rad.Fornamn;
                    person.Efternamn = rad.Efternamn;

                    lista.Add(person);
                }


                return lista.ToArray();  
            }
        }
    }
}

第一个代码可能存在什么问题。错误是&#34;类型或命名空间&#39; var&#39;无法找到&#34;。但它在第二个代码上运行得非常好。我是C#的初学者。

1 个答案:

答案 0 :(得分:5)

第一个代码中有语法错误

因为你有一个分号,它会在那里终止,

更改

发件人:

 public Fruktlist[] BesVara();

 public Fruktlist[] BesVara()