Die folgende Zeile führt NullRefrenceException
:MD5.Create() throws NullRefrence
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public void newUser(string name, string password,string email)
{
var db = new ORMDataContext();
var user = new User();
Console.Write(password);
user.email = email;
user.password = MD5.Create(password).ToString();
user.username = name;
db.Users.InsertOnSubmit(user);
db.SubmitChanges();
this.Context.Response.ContentType = "application/json; charset=utf-8";
this.Context.Response.Write(JsonConvert.SerializeObject(user.Id));
}
I geprüft und Passwort ist nicht null, Mutter irgendwie md5-ing es null zurückgibt.
'user == null'? –
Lassen Sie mich die ganze Methode setzen –
Ich denke, Sie können leicht herausfinden, welche Null durch Debugging ist ... –