There are some possible solutions to this problem, but in none you return two values.
1. You can transform the method into void
and receive two variables to "return" what you need:
public void CarregarPath (ref string imagePath, ref string normalPath){
imagePath = "~/Images/QrCode.jpg";
normalPath = "~/Images/TESTE.jpg";
}
2. You can return an array with these two faces:
public string[] CarregarPath (){
string[] retorno = new string[2];
retorno[imagePath] = "~/Images/QrCode.jpg";
retorno[normalPath] = "~/Images/TESTE.jpg";
return retorno;
}
3. If you have more attributes for this guy, you can create a class and return it:
public class PathCompleto {
string ImagePath { get; set; }
string NormalPath { get; set; }
}
public PathCompleto CarregarPath (){
PathCompleto retorno = new PathCompleto();
retorno.ImagePath = "~/Images/QrCode.jpg";
retorno.NormalPath = "~/Images/TESTE.jpg";
return retorno;
}