using System.Text.RegularExpressions;publicclassKata{publicstaticstringContamination(string text,string character)=>newRegex(@".").Replace(text, character);}
答案2:
using System;using System.Linq;publicclassKata{publicstaticstringContamination(string text,string character){return String.Join("", Enumerable.Repeat(character, text.Length));}}
答案3:
using System.Linq;publicclassKata{publicstaticstringContamination(string text,string character)=>string.Concat(Enumerable.Repeat(character, text.Length));}
答案4:
using System.Linq;publicclassKata{publicstaticstringContamination(string text,string character){returnstring.Concat(Enumerable.Repeat(character, text.Length));}}
答案5:
using System;publicclassKata{publicstaticstringContamination(string text,string character){if(text ==""|| character == String.Empty){return"";}var temp ="";for(int i =0; i < text.Length; i++){
temp += character;}return temp;}}
答案6:
publicclassKata{publicstaticstringContamination(string text,string character){var temp ="";for(int i =0; i < text.Length; i++){
temp += character;}return temp;}}
答案7:
publicclassKata{publicstaticstringContamination(string text,string character){if(text ==string.Empty || character ==string.Empty)returnstring.Empty;returnstring.Empty.PadLeft(text.Length, character[0]);}}
答案8:
using System.Linq;using System;publicclassKata{publicstaticstringContamination(string text,string character){return(character ==null)?null: String.Concat(Enumerable.Repeat(character, text.Length));}}
答案9:
using System.Linq;publicclassKata{publicstaticstringContamination(string text,string character)=>
character ==""?"":string.Concat(Enumerable.Repeat(character, text.Length));}
污染#1 -String-【难度:0级】:答案1:using System.Text.RegularExpressions;public class Kata { public static string Contamination(string text, string character) => new Regex(@".").Replace(text, chara...