Наиболее подходящий перегруженный метод для str(params string[] m) имеет несколько недопустимых аргументов - C#

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

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

Здравствуйте помогите пожалуйста разобраться компилятор ругается на строчку double actual = d.strv(z); пишет наиболее подходящий перегруженный метод для ConsoleApplication82.program.str(params string[] m) имеет несколько недопустимых аргументов
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication82
{
    public class program
    {

      public static double strv(params string[] v)
    {
          double q = 0;
 
          string s = " He is an amazing hero and extremely fun to play ";    
        Console.WriteLine(s);
     
         double kol = s.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries)
             .Where(n => n.Length <= 4).Count();
        Console.WriteLine("количество слов длинной в 4 символа ={0} ", kol);
 
        if (kol > 0)
        {
            q = 1;
        }

        Console.ReadLine();

        return q;
    }

        static void Main(string[] args)
        {

            Console.WriteLine(strv());
 
            Console.ReadKey();
        }
    }
}
 
//////////////////////////////////////////////////////////////////////////////////
 
using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using ConsoleApplication82;
 
namespace UnitTestProject1
{
    [TestClass]
    public class UnitTest1
    {
        
        [TestMethod]
        public void TestMethod2()
        {

            double z = 1;

            double expected = 1;
 
            ConsoleApplication82.program d = new ConsoleApplication82.program();
            double actual = d.strv(z);
            Assert.AreEqual(expected, actual);

        }
    }
}

Решение задачи: «Наиболее подходящий перегруженный метод для str(params string[] m) имеет несколько недопустимых аргументов»

textual
Листинг программы
double actual = d.strv(new string[] { z.ToString() });

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


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

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

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