如何在linq中使用子字符串c#

时间:2013-07-01 12:59:52

标签: c# asp.net sql-server linq c#-4.0

您好我需要帮助才能在我的liq代码中使用substring来获取保存在DB中的数据。我想在v.Description中使用

v.Description.substring(0,399)

有我的代码

public static string BindeWorkOutDetails(int Id, Label Header, 
                     Label Title, Label Description)
        {
            DataClassesDataContext con = 
                  new DataClassesDataContext(con);
            var q = (from v in con.WorkoutSettings
                     where v.Id == Id
                     select new { v.Header ,v.Title, v.Description, 
                        v.ImageUrl }).First();
            Header.Text = q.Header;
            Title.Text = q.Title;            
            Description.Text = q.Description;
            return q.ImageUrl;
        }

请让我知道如何在Linq中使用子字符串请重新编码我的代码

谢谢

1 个答案:

答案 0 :(得分:3)

如果Description是一个字符串,您可以执行以下操作:

v.Description.Substring(0, 399);