List 的 linq 查询语法

2024-07-04

我正在尝试做这样的事情......

public static List<string> GetAttachmentKeyList()
{
    DataClassesDataContext dc = new DataClassesDataContext();

    List<string> list = from a in dc.Attachments
        select a.Att_Key.ToString().ToList();

    return list;
}

Visual Studio 说...

无法将类型“System.Linq.IQueryable>”隐式转换为“System.Collections.Generic.List”。 存在显式转换(您是否缺少强制转换?)

正确的语法是什么???


尝试一下

public static List<string> GetAttachmentKeyList()
{
    DataClassesDataContext dc = new DataClassesDataContext();

    List<string> list = ( from a in dc.Attachments
                          select a.Att_Key.ToString() ).ToList();

    return list;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

List 的 linq 查询语法 的相关文章

  • Windows批处理文件中IF条件中的“...”和x“...”有什么区别?

    我最近发现了这个帖子查找子字符串是否在字符串中 不在文件中 https stackoverflow com a 7006016 4374266其中指出 考虑到 setlocal enableextensions enabledelayede
  • 如何反转 Unicode 字符串

    它被暗示在一个评论这个问题的答案 https stackoverflow com questions 433525 choosing asp net over php or perl 433610PHP 无法反转 Unicode 字符串 至
  • 如何在android中将字符`\in`替换为新行

    我有一个 API 请求的服务器响应 如下所示 Success Your request has been sent n nWe ll inform you once it is done 我需要在 Snackbar 中显示此消息 我需要添加
  • GraphQL 字符串串联或插值

    我正在使用 GitHub API v 4 来学习 GraphQL 下面是一个为给定分支获取 Blob 文件 及其文本内容的损坏查询 query GetTree branch String master repository name blo
  • C#:迭代数据表:Rows、Select() 或 AsEnumerable()

    foreach DataRow row in myDataTable Select foreach DataRow row in myDataTable AsEnumerable foreach DataRow row in myDataT
  • Java:检查数组的相等性(顺序无关紧要)

    我有两个String数组 比方说 String s1 a b c String s2 c a b 这些数组应该相等 我想以 最干净 的方式检查它们的相等性 我尝试使用Arrays equals s1 s2 但我得到了一个错误的答案 我想这个
  • 在打字稿中创建字符串文字联合类型时的字符串替换

    我有一个字符串文字联合类型 如下所示 type LowerCaseNames youku frame youku mini program tiktok frame 这只是一个例子 因为我的联合类型是一个包含 100 多个案例的列表 我需要
  • 将 swift 变量包装在可选变量中的简写?

    Swift 允许我们使用速记符号str 打开可选的包装 但如果我们想做相反的事情呢 假设我有一个变量 var str String String 是否有任何简写符号可以将其转换为可选 即String or String 例如我想做类似的事情
  • 将 swift 变量包装在可选变量中的简写?

    Swift 允许我们使用速记符号str 打开可选的包装 但如果我们想做相反的事情呢 假设我有一个变量 var str String String 是否有任何简写符号可以将其转换为可选 即String or String 例如我想做类似的事情
  • Java将浮点字符串解析为浮点数组?

    有没有一种简单的方法将浮点字符串解析为浮点数组 我正在编写一个导入程序 它需要解析一个 ascii 文件以获取一些值 我只是想知道是否有更简单的方法来执行此操作 然后自己搜索所有空白并使用Float parseFloat s 对于每个空格分
  • 使用扩展函数将字符串中的每个单词大写

    我想在 Kotlin 中创建一个扩展函数 将字符串中每个单词的第一个字母转换为大写 the quick brown fox to The Quick Brown Fox 我尝试使用capitalize 方法 只能通过将第一个字母大写Stri
  • 分割字符串而不考虑特殊字符

    我需要一种方法来每隔 n 分割一个字符串letters 例如 让s QW ERT ZU I O P and n 3 我想获得 QW E RT Z U I O P 可以看到 除法中不考虑特殊字符 我尝试过 strsplit s lt 10 p
  • C++ 字符串文字转义字符的规则

    转义字符的规则是什么 在字符串文字中 是否有所有转义字符的列表 特别是当我使用 在 gedit 中的字符串文字中 并在其后跟随任意三个数字 它会为它们设置不同的颜色 我试图创建一个std string由带有字符的文字构造0后跟空字符 0 后
  • 将有条件构建的 SQL where 子句转换为 LINQ

    所以我在这里没有看到真正回答这个问题的问题 这是一个关于 linq 的新手问题 但我想知道是否可以将以下 sql 查询 使用 C 构建 转换为 linq 查询 public void DoSomeQuery bool whereCriter
  • 找出给定长度的所有可能单词的好方法是什么

    我正在尝试用 C 创建一个算法 它会生成以下输出字符串 AAAA AAAB AAAC and so on ZZZX ZZZY ZZZZ 实现这一目标的最佳方法是什么 public static IEnumerable
  • LINQ 中的匿名类型成员声明符无效

    我有两个实体 一个是 学生 另一个是 科目 这两个实体的详细信息类似于 students id name subjects studentID subjectName passed 其中 passed 是布尔类型 现在我想查询学生姓名和他可
  • 获取一个字符串在另一个字符串中出现的次数

    我需要输入两个字符串 第一个字符串是任何单词 第二个字符串是前一个字符串的一部分 我需要输出第二个字符串出现的次数 例如 字符串 1 CATSATONTHEMAT 字符串 2 AT 输出将为 3 因为 AT 在 CATSATONTHEMAT
  • 连接字符串的 Powershell 正则表达式?

    由于某种原因 我在解析 web config 文件中的连接字符串时遇到了困难 我已经获得了 connectionString 但我正在尝试获取所有值 例如 数据源 初始目录 Username etc 连接字符串如下所示 数据源 db sam
  • Decimal 存储 C# 中解析字符串的精度?有什么影响?

    在 IRC 的一次对话中 有人指出了以下几点 decimal Parse 1 0000 ToString 1 0000 decimal Parse 1 00 ToString 1 00 如何 为什么decimal类型像这样保留精度 或者更确
  • 如何用Python提取网页的某些部分

    目标网页 http www immi gov au skilled general skilled migration estimated allocation times htm http www immi gov au skilled

随机推荐