static void Main(string[] args)
{
string inputValue = Console.ReadLine();
bool isValid = true;
foreach (char val in inputValue)
{
if (inputValue.First()==val && char.IsUpper(val))
{
//do nothing.
}
else if(char.IsLower(val))
{
// do nothing.
}
else
{
isValid = false;
Console.WriteLine("Invalid input string");
Console.ReadLine();
break;
}
}
if (isValid)
{
Console.WriteLine("Valid input string");
Console.ReadLine();
}
}
Сервисы предприятия позволят Вам делать просто это. Можно выполнить COM-компонент как:
Существуют многочисленные примеры в Интернете о них. То, к чему это сводится:
Надеюсь, это поможет.
Корреспонденцией.NET является Дистанционная работа.NET для.NET 2.0, и WCF для 3,0 +. Если необходимо общаться с COM-объектами однако, необходимо создать COM-выставленный объект вместо этого. Существует довольно много учебных руководств там для этого.
Существует несколько опций для этого; причем самыми очевидными являются обслуженные компоненты; это позволяет Вам размещать управляемый код в COM + для выполнения его в отдельном процессе, но Вам нужен GAC/COM-callable и т.д.