I have searched more than 30 min. for string escape method in C#, and finally here it is.
You can find it deep inside Security namspace
string safeString = System.Security.SecurityElement.Escape("St'ring to escpa");
You can use it to sanitize values before saving to database.