Member 'object.Equals(object, object)' cannot be accessed with an instance reference; qualify it with a type name instead

后端 未结 7 446
粉色の甜心
粉色の甜心 2021-01-17 10:59

When I used the following code in C#...

int totalValue = 0;
int total = 0;
totalValue = int.Parse(Session[\"price\"].ToString()) * int.Parse(Session[\"day\"]         


        
7条回答
  •  有刺的猬
    2021-01-17 11:57

    The Equals method is a Static method and you cannot access it via instance

    string isChauffeurUsed = Session["IsChauffeurUsed"].ToString();
    totalValue += string.Equals(isChauffeurUsed, "Yes", 
                         StringComparison.CurrentCultureIgnoreCase) 
                  ? 80 
                  : 0;
    

提交回复
热议问题