using System;
public static class Program {
public static void Main() {
DAL.DadosConexao.isServ = true;
var con = DAL.DadosConexao.StringConexao;
}
}
namespace DAL {
public static class DadosConexao {
public static string servidor { get; set; }
public static bool isServ { get; set; }
public static string StringConexao {
get {
if (!isServ) servidor = Environment.MachineName.ToString();
return "Data Source=" + servidor +
"\\MINHAINSTANCIA;" +
"Initial Catalog=MINHABASE;" +
"Persist Security Info=True;" +
"User ID=sa;" +
"Password=123456";
}
}
}
}
//https://pt.stackoverflow.com/q/93033/101
dXNpbmcgU3lzdGVtOwoJCQkJCQpwdWJsaWMgc3RhdGljIGNsYXNzIFByb2dyYW0gewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKSB7CgkJREFMLkRhZG9zQ29uZXhhby5pc1NlcnYgPSB0cnVlOwoJCXZhciBjb24gPSBEQUwuRGFkb3NDb25leGFvLlN0cmluZ0NvbmV4YW87Cgl9Cn0KCm5hbWVzcGFjZSBEQUwgewogICAgcHVibGljIHN0YXRpYyBjbGFzcyBEYWRvc0NvbmV4YW8gewoJCXB1YmxpYyBzdGF0aWMgc3RyaW5nIHNlcnZpZG9yIHsgZ2V0OyBzZXQ7IH0KICAgICAgICBwdWJsaWMgc3RhdGljIGJvb2wgaXNTZXJ2IHsgZ2V0OyBzZXQ7IH0KCiAgICAgICAgcHVibGljIHN0YXRpYyBzdHJpbmcgU3RyaW5nQ29uZXhhbyB7CiAgICAgICAgICAgIGdldCB7CiAgICAgICAgICAgICAgICBpZiAoIWlzU2Vydikgc2Vydmlkb3IgPSBFbnZpcm9ubWVudC5NYWNoaW5lTmFtZS5Ub1N0cmluZygpOwogICAgICAgICAgICAgICAgcmV0dXJuICJEYXRhIFNvdXJjZT0iICsgc2Vydmlkb3IgKyAKICAgICAgICAgICAgICAgICAgICAgICAiXFxNSU5IQUlOU1RBTkNJQTsiICsgCiAgICAgICAgICAgICAgICAgICAgICAgIkluaXRpYWwgQ2F0YWxvZz1NSU5IQUJBU0U7IiArIAogICAgICAgICAgICAgICAgICAgICAgICJQZXJzaXN0IFNlY3VyaXR5IEluZm89VHJ1ZTsiICsgCiAgICAgICAgICAgICAgICAgICAgICAgIlVzZXIgSUQ9c2E7IiArIAogICAgICAgICAgICAgICAgICAgICAgICJQYXNzd29yZD0xMjM0NTYiOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQp9CgovL2h0dHBzOi8vcHQuc3RhY2tvdmVyZmxvdy5jb20vcS85MzAzMy8xMDE=