检查字符串char是否匹配100%char数组?

use*_*748 1 c#

有没有一个很好的方法来检查一个字符串是否包含100%字符数组,相同的字符可以多次.

char数组:

private static char[] Letter = { 'd', 'o' , 'g' };
Run Code Online (Sandbox Code Playgroud)

所以它会匹配:

string a = "dog"
string b = "dooooggg"
Run Code Online (Sandbox Code Playgroud)

但不会匹配

string c = "doig"
Run Code Online (Sandbox Code Playgroud)

如果想要真正具体,我可以描述字符串中可以有多少个字符匹配?

fub*_*ubo 5

接近 Linq

char[] Letter = { 'd', 'o', 'g' };
string b = "dooooggg";

bool result = b.All(Letter.Contains);
Run Code Online (Sandbox Code Playgroud)