using System.Collections.Generic;
using System.Linq;
namespace FlexFramework.Excel
{
///
/// Default converter for .
///
/// Element type
/// Valid delimiter is #
/// if elements contain #, use \# instead
public sealed class ListConverter : CustomConverter>
{
///
/// Convert input string to
///
/// Input value
/// Valid delimiter is #
/// if elements contain #, use \# instead
/// Parsed value
public override List Convert(string input)
{
if (string.IsNullOrEmpty(input))
return null;
string[] parameters = Split(input, '#');
return parameters.Select(p => ValueConverter.Convert(p)).ToList();
}
}
}