相关疑难解决方法(0)

如何从方法返回匿名类型?

我有一个Linq查询,我想从多个地方调用:

var myData = from a in db.MyTable
             where a.MyValue == "A"
             select new  {
                            a.Key,
                            a.MyValue
                          };
Run Code Online (Sandbox Code Playgroud)

如何创建方法,将此代码放入其中,然后调用它?

public  ???  GetSomeData()
{
   // my Linq query
}
Run Code Online (Sandbox Code Playgroud)

c# linq parameter-passing data-structures

13
推荐指数
2
解决办法
7406
查看次数

方法}预期

得到以下代码给出'} expected'的第一个错误

只是想获取并打印学生数据.不确定我是否需要使这些方法像返回类型或其他东西.欢迎任何建议,谢谢.

namespace studentInfo
{
    class Program
    {
        static void Main(string[] args)
        {
            getUserInformation();
            printStudentDetails(string firstName, string lastName, string birthday);
        }

        static void getUserInformation()
        {
            Console.WriteLine("Enter the student's first name: ");
            string firstName = Console.ReadLine();
            Console.WriteLine("Enter the student's last name");
            string lastName = Console.ReadLine();
            Console.WriteLine("Enter your bithdate");
            //DateTime birthdate = Convert.ToDateTime(Console.ReadLine());
            string birthday = Console.ReadLine();

        }

        static void printStudentDetails(string firstName, string lastName, string birthday)
        {
            Console.WriteLine("{0} {1} was born on: {2}", firstName, lastName, birthday);
            Console.ReadLine();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# methods

-1
推荐指数
1
解决办法
82
查看次数

标签 统计

c# ×2

data-structures ×1

linq ×1

methods ×1

parameter-passing ×1