I am trying to convert some vb.net to C#, but I keep getting errors. At the moment, I am getting the error in the title.
The problem line is:
string[] strUserInitials = HttpContext.Current.Request.ServerVariables("LOGON_USER").Split(Convert.ToChar("\\"));
Anyone know why this is happening?
I am working on a webservice (asmx file).
I have the following at the top of the code:
using System.Web;
using System.Web.Services;
using System.Web.Script.Services;
using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
You have to reference to System.Web and import the namespace System.Web:
using System.Web;
I would not use Convert at all:
string[] strUserInitials = System.Web.HttpContext.Current.Request.ServerVariables["LOGON_USER"].Split('\\'));
You need [] instead of ():
string[] strUserInitials = System.Web.HttpContext.Current.Request.ServerVariables["LOGON_USER"].Split(System.Convert.ToChar(@"\"));
put using System.Web;
and using System;
into the source file...
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With