如何使用C#从列表中删除最后10个元素?

如何使用C#从列表中删除最后10个元素?,c#,C#,如何使用C#从列表中删除最后10个元素 private List\u feedsItemGlobal; 公共类FeedTextDto { 公共FeedTextDto() { 内容=新列表(); } 公共int Id{get;set;} 公共字符串标题{get;set;} 公共字符串文本{get;set;} 公共文本类型文本类型{get;set;} 公共bool IsActive{get;set;} public DateTime CreatedOn{get;set;} 通过{get;set;}创

如何使用C#从列表中删除最后10个元素

private List\u feedsItemGlobal;
公共类FeedTextDto
{
公共FeedTextDto()
{
内容=新列表();
}
公共int Id{get;set;}
公共字符串标题{get;set;}
公共字符串文本{get;set;}
公共文本类型文本类型{get;set;}
公共bool IsActive{get;set;}
public DateTime CreatedOn{get;set;}
通过{get;set;}创建的公共字符串
公共列表内容{get;set;}
}
试试这个:

if(Content.Count >= 10)
  Content.RemoveRange(Content.Count - 10, 10);
else
  Content.Clear()

你自己尝试过什么解决方案?这有多紧急:)。如果是紧急的,你会费心提供细节。我们甚至不知道您指的是什么数据类型。很明显,你不太在乎这样做-1您如何知道列表的类型?这是一个示例。不是真正的代码。因为在问题中,他说“如何使用c#从列表中删除最后10个元素。”而不是LinkedList列表是小写的。这个问题不精确。@DavidHeffernan是的,这个问题不精确,但它可能解决了他的问题。如果他想说得准确些,他会说关于问题的描述。
if(Content.Count >= 10)
  Content.RemoveRange(Content.Count - 10, 10);
else
  Content.Clear()