using System.Linq;publicclassKata{publicstaticintUniTotal(string str)=> str.Sum(x=>(int)x);}
答案2:
using System;using System.Linq;publicclassKata{publicstaticintUniTotal(string s)=> s.Sum(Convert.ToInt32);}
答案3:
using System.Linq;publicclassKata{publicstaticintUniTotal(string str){return str.Sum(c =>(int)c);}}
答案4:
using System.Linq;publicclassKata{publicstaticintUniTotal(string str)=>
str.Select(c=>(int)c).Sum();}
答案5:
using System.Linq;publicclassKata{publicstaticintUniTotal(string str){return str.ToArray().Sum(v => v);}}
答案6:
using System;using System.Linq;publicclassKata{publicstaticintUniTotal(string str){return str.Sum(c =>(int)c);}}
答案7:
using System;publicclassKata{publicstaticintUniTotal(string str){int sum =0;char[] ch =newchar[str.Length];
ch = str.ToCharArray();for(int i =0; i < ch.Length; i++){
sum += ch[i];}return Convert.ToInt32(sum);}}
答案8:
publicclassKata{publicstaticintUniTotal(string str){int result =0;foreach(var item in str){
result += item;}return result;}}
答案9:
publicclassKata{publicstaticintUniTotal(string str){int total =0;foreach(var val in str)
total +=(int)val;return total;}}
答案10:
using System;using System.Linq;publicclassKata{publicstaticintUniTotal(string str){return str.Sum(e=>(int)e);}}