2005Visual Studio 里面一个C#项目里面建了一个类,但是有错误
using System;
using System.Collections.Generic;
using System.Text;
namespace BS
{
class CharDeal
{
//
// TODO: 在此处添加构造函数逻辑
//
}
/// <summary>
/// 去除字符串中的 '单引号特殊字符,防止sql注入漏洞
/// </summary>
/// <param name= "sText "> 用户输入控件中的信息 </param>
/// <returns> 返回处理后的用户控件内容, '被转换成 " </returns>
static public string CharSingleQuotationConvert ( string sText)
{
return sText.Trim().Replace( '\ ' ', '\ " ');
}
}
build报错:
Error1Expected class, delegate, enum, interface, or structC:\Inetpub\wwwroot\SSSCC\BS\CharDeal.cs2016BS
[解决办法]
using System;
using System.Collections.Generic;
using System.Text;
namespace BS
{
class CharDeal
{
//
// TODO: 在此处添加构造函数逻辑
//
/// <summary>
/// 去除字符串中的 '单引号特殊字符,防止sql注入漏洞
/// </summary>
/// <param name= "sText "> 用户输入控件中的信息 </param>
/// <returns> 返回处理后的用户控件内容, '被转换成 " </returns>
static public string CharSingleQuotationConvert ( string sText)
{
return sText.Trim().Replace( '\ ' ', '\ " ');
}
}
}
[解决办法]
方法要放到类里...
namespace BS
{
class CharDeal
{
/// <summary>
/// 去除字符串中的 '单引号特殊字符,防止sql注入漏洞
/// </summary>
/// <param name= "sText "> 用户输入控件中的信息 </param>
/// <returns> 返回处理后的用户控件内容, '被转换成 " </returns>
static public string CharSingleQuotationConvert ( string sText)
{
return sText.Trim().Replace( '\ ' ', '\ " ');
}
}
}
[解决办法]
是啊,这样的错误不应该啊!