基本的な演習をCSHARP:[難易度をキャッピング配列行列の名前:レベル1] - C#プログラミング古典的な試験を表示、様々な難易度のC#、高度な訓練の自習に適したC#の初心者の練習

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/weixin_45444821/article/details/102733177

CSHARPの基本的な演習:[難易度をキャッピング配列行列の名前:レベル1]:

アレイの受け入れられた名前を作成し、メソッドの名前ごとに、その頭文字アレイ行列を返します。

cap_me([ 'JO', '纳尔逊', 'jurie'])# 返回[ '乔', '纳尔逊', 'Jurie']
cap_me([ 'KARLY', 'DANIEL', 'KELSEY'])# 返回[ 'Karly', '丹尼尔', '凯尔']

capMe([ 'JO', '纳尔逊', 'jurie'])//返回[ '乔', '纳尔逊', 'Jurie']
capMe([ 'KARLY', 'DANIEL', 'KELSEY'])//返回[ 'Karly', '丹尼尔', '凯尔']

capMe [ "乔", "尼尔森", "jurie"]`shouldBe` [ "乔", "纳尔逊", "Jurie"]
capMe [ "JO", "NELSON", "JURIE"]`shouldBe` [ "乔", "纳尔逊", "Jurie"]

Kata.CapMe(新的字符串[] { "乔", "尼尔森", "jurie"})=>新的字符串[] { "乔", "尼尔森", "Jurie"}
Kata.CapMe(新的字符串[] { "KARLY", "DANIEL", "KELSEY"})=>新的字符串[] { "Karly", "丹尼尔", "凯尔"}

Kata.capMe(新的String [] { "乔", "尼尔森", "jurie"})//返回新的String [] { "乔", "尼尔森", "Jurie"}
Kata.capMe(新的String [] { "KARLY", "DANIEL", "KELSEY"})//返回新的String [] { "Karly", "丹尼尔", "凯尔"}

プログラミングの目的:

using System;
public static class Kata
{
  public static string[] CapMe(string[] strings)
  {
    throw new NotImplementedException();
  }
}


試験サンプル:

namespace Solution 
{
  using NUnit.Framework;
  using System;
  [TestFixture]
  public class SolutionTest
  {
    public void SampleTest()
    {
      Assert.AreEqual(new string[] {"expected"}, Kata.CapMe(new string[] {"ExPeCteD"}));
    }
  }
}


ベストの答え(複数のソリューション):

答えを見るためにクリック

その他の関連トピック:

基本的な演習をCSHARP:[難易度:レベル1]子供のように数える - C#プログラミング古典的な試験を表示し、難易度のC#、高度な訓練の自習に適したC#の初心者を変えるの演習

免責条項

すべてのプログラミングトピックと回答は、インターネットから収集したこのブログは、ユーザーが主に研究し、参考のために使用されている、あなたの権利に違反した場合は削除するには、管理者に連絡してください、感謝は
https://www.codewars.com/収集する資格
/:HTTPSを/www.codewars.com/kata/name-array-capping

おすすめ

転載: blog.csdn.net/weixin_45444821/article/details/102733177