包含:获取特定starting/ending点的特定单词

Contains: Get a specific word in a specific starting/ending point

这个问题类似于this one,但是,我想这样做而不必创建任何额外的分离函数,这可能吗?

我有什么:

我要外卖:

问题: 如果我使用 Contains(string),它会把它们全部取出来。

我需要什么: A Contain(或其他东西?)取出以 "Load_" 开头或以“-B”结尾的字符串。

预期结果:

代码不工作(它得到了一切):

if (item.Full_File_Name.Contains("-B") || item.Full_File_Name.Contains("Load"))

有什么想法或帮助吗?

您已经为此准备了函数:StartsWithEndsWith

if (item.Full_File_Name.EndsWith("-B") || item.Full_File_Name.StartsWith("Load"))

如果我们想要一个另一个,我们应该使用:

if (!item.Full_File_Name.EndsWith("-B") && !item.Full_File_Name.StartsWith("Load_"))