Ошибка при инициализации переменной делегатного типа - C#

Узнай цену своей работы

Формулировка задачи:

Нет в контексе removeSpaces Собственно вот код:
/*
 * Created by SharpDevelop.
 * User: User
 * Date: 20.03.2016
 * Time: 15:15
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;
 
namespace Delegate1
{
    delegate string fas(string str);
    class DelTest
    {
        static string replaceSpaces(string a)
        {
            Console.WriteLine("Замена пробелов дефисами");
            return a.Replace(' ','-');
        }
        static string removeSpaces(string a)
        {
            string tmp = "";
            int i;
            Console.WriteLine("Удаление пробелов");
            
            for (i=0;i<a.Length;i++)
                if (a[i]!=' ')
                    tmp+=a[i];
            return tmp;
        }
        static string reverseStr(string a)
        {
            int i;
            string tmp="";
            
            for (i=0;i<a.Length;i++)
                tmp+=a[a.Length-i-1];
            
            return tmp;
        }
    }
    class Program
    {
        public static void Main(string[] args)
        {
            fas a = new fas(removeSpaces);
            string str;
            
            str = Console.ReadLine();
            
            str = a(str);
            
            Console.WriteLine(str);
            
            // TODO: Implement Functionality Here
            
            Console.Write("Press any key to continue . . . ");
            Console.ReadKey(true);
        }
    }
}

Решение задачи: «Ошибка при инициализации переменной делегатного типа»

textual
Листинг программы
public static void Main(string[] args)
        {
            fas a = new fas(DelTest.removeSpaces);
            string str;
            
            str = Console.ReadLine();
            
            str = a(str);
            
            Console.WriteLine(str);
            
            // TODO: Implement Functionality Here
            
            Console.Write("Press any key to continue . . . ");
            Console.ReadKey(true);
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3 из 5
Похожие ответы