I have the following C# code. For reasons I won\'t go into, this is the required way of localising.
My problem is, I cannot for the life of me figure out what path is no
At the very end of your method, if StringNotFound is false:
StringNotFound
if(StringNotFound) { [...] } // missing return statement here