實例化一個接口或類此的功能是我撥打以上功能的如何從給定的字符串
this.ExecuteSQLProcedure("sp_GenerateInterface", new object[] { TableName });
結果並存儲在字符串變量
string tableInterface =
Public Class UserMaster
{
Guid UserId { get; set; }
string UserName { get; set; }
Guid RoleId { get; set; }
string FirstName { get; set; }
string LastName { get; set; }
Guid AddressId { get; set; }
long ContactNumber { get; set; }
string ProfilePicture { get; set; }
bool? IsActive { get; set; }
Guid? EntryBy { get; set; }
DateTime? EntryDate { get; set; }
Guid? UpdatedBy { get; set; }
DateTime? UpdatedDate { get; set; }
Guid? DeletedBy { get; set; }
DateTime? DeletedDate { get; set; }
string Email { get; set; }
bool fnCheckContactNumberExists(long ContactNumber);
bool fnCheckEmailExists(string Email);
bool fnCheckUserExistsorNot(string LoginCredential);
bool fnCheckUserNameAvailable(string UserName);
bool fnCheckUserNameExists(string UserName);
bool fnCheckUserStatus(string LoginCredntial);
string fnGenerateFrenchiseNumber();
string fnGetFirstLastName(string LoginCredential);
Guid fnGetUserId(string LoginCredential);
void sp_AuthenticateLogin(string LoginCredential, out string Message, out string MessageType, string Password);
void sp_CreateUser(string City, long ContactNumber, string Email, string FirstName, string HouseNo, string LandMark, string Lane, string LastName, string LoginCredential, out string Message, out string MessageType, string Password, string Street, string UserName);
}
現在我想實例化這個類以便我可以在任何地方使用
歡迎來到[so],我認爲你可以有很多結果來實例化一個字符串中的對象(比如[this](https://stackoverflow.com/questions/1252371/initialize-a-class-by -string-variable-in-c))。但實例化一個接口...也許你應該嘗試搜索[so]和谷歌,如果仍然無法得到你的結果,你可以再次問這裏。 – Prisoner
您的意思是存儲過程返回接口的C#表示,並且您想要使用該接口?我是否正確? –
是Chetan Ranpariya,我的存儲過程返回Class的c#表示,我想使用該類。首先它是接口,以便我可以實現或繼承一個接口,現在我轉換爲一個類 –