My answer on Using C# to check if string contains a string in string array was deleted by a moderator despite having 1 up vote.
I would like to understand why?
It is a link-only answer to a blog post without any explanation. Link-only answers are not answers.
They look like spam.
Links go dead.
Nobody really wants to follow a link and possibly have to sift through it to get their answer.
Answers should stand on their own, with links as support (or not at all). You can edit your answer to summarize the contents of your link so that it’s useful without it, and then flag it for undeletion.
Performance might also be better as a comment, but you don’t have enough reputation for that, so it might be best to leave that kind of thing (especially when the question is old and already answered) for later.