通过给出一个字符串数组,我想测试数组中的每个元素是否包含在预定义的字符串数组中。
例如:
var a = new[] { "test1", "test2" };
var b = new[] { "test1", "test4" };
var c = new[] { "test1", "test3", "test1", "test3" };
var predefined = new[] { "test1", "test2", "test3" };
变量 a 和 c 将返回 true,b 将返回 false。
C# 代码最有效的方式是什么?