Je continue d'obtenir ce message d'erreur: La référence d'objet n'est pas définie sur une instance d'un objet.Référence d'objet non définie sur une instance d'un objet, null
private static void GetIPInfo(User user)
{
string ipAddress = System.Web.HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString();
string city = string.Empty;
string region = string.Empty;
string country = string.Empty;
double? latitude = -1.00;
double? longitude = -1.00;
LocationTools.GetLocationFromIP(ipAddress, out city, out region, out country, out latitude, out longitude);
user.IPAddress = user.IPAddress; **//error is pointing here**
}
Ai-je besoin d'instancier quelque chose?
Serait-ce quelque chose comme ceci pour résoudre le problème?
user.IPAddress new user.IPAddress = user.ipAddress;
Tout d'abord, vous vous attribuez quelque chose qui n'est rien. –