转换VB的问题..NET转换为c#
本文关键字:转换 NET 问题 VB | 更新日期: 2023-09-27 18:04:34
我正试图将一些vb.net转换为c#,但我一直得到错误。目前,我得到以下错误:
The name 'Strings' does not exist in the current context
问题行是:
strUser = Strings.LCase(Strings.Trim(strUserInitials[strUserInitials.GetUpperBound(0)])).ToString();
有人知道为什么会这样吗?
我设置了以下命名空间:
using System;
using System.Web;
using System.Web.Services;
using System.Web.Script;
using System.Web.Script.Services;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
我正在做一个webservice (asmx文件)
Strings
实用程序类在Microsoft.VisualBasic
命名空间中。
你可以添加对库的引用,并在c#代码中使用它,或者重写调用:
strUser = strUserInitials[strUserInitials.GetUpperBound(0)].ToString().Trim().ToLower();
在c#中,System
命名空间中没有Strings
类。并且在string
中将LCase
更改为ToLower
,因此:
strUser = string.ToLower(string.Trim(strUserInitials[strUserInitials.GetUpperBound(0)]));