我有以下代码:
class SearchCriteria
{
public string Name { get; set; }
public string Email { get; set; }
public string Company { get; set; }
// ... around 20 fields follow
public void Trim()
{
if( ! String.IsNullOrEmpty( Name ) )
{
Name = Name.Trim();
}
if( ! String.IsNullOrEmpty( Email ) )
{
Email = Email.Trim();
}
// ... repeat for all 20 fields in the class.
}
}
Run Code Online (Sandbox Code Playgroud)
我想编写一个能够正确修剪字段的函数,例如:
public void Trim()
{
Trim( Name );
Trim( Email ); …Run Code Online (Sandbox Code Playgroud) 我必须在Delphi 7中实现一个决策矩阵.该函数是
CalcNewStatus(actionCode:string; reportType:string; currentStatus:string):string;
例如,在C#中我会使用字典.我怎么能在Delphi 7中做到这一点?