亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

返回小寫的函數名稱

返回小寫的函數名稱

C#
桃花長相依 2023-07-09 16:21:31
在我的項目(ASP.net MVC)中,我必須以小寫形式返回函數名稱(我讀入的 CSV 文件)。因為現在我已經對函數進行了分組,并且它返回具有相同名稱的函數(有時是小寫,有時是大寫)。我不知道如何解決這個問題?//HomeControllerpublic List<DescFunctionDataDTO> DescFunctionData(){    Console.WriteLine("DescFunctionData");    var descItemsStamp = db.ChartDatas        .GroupBy(x => new { x.Function });    var descItems = descItemsStamp        .Select(x => new DescFunctionDataDTO        {            function = x.Select(b => b.Function).Distinct(),            functionavg = Math.Round(x.Average(y => y.Duration), 2),        })        .OrderByDescending(x => x.functionavg)        .ToList();    return descItems;}//DTOpublic class DescFunctionDataDTO{    public IEnumerable<string> function { get; set; }    public double functionavg { get; set; }}//JS-Filefunction showDescDuration() {    $.getJSON(`/Home/DescFunctionData`)        .then(data => {            console.log(data);            $('#rankingMax').find("tr:gt(0)").fadeOut().empty();            var i = 1;            for (let item of data) {                console.log('loop');                $('<tr>').appendTo('#rankingMax')                    .append($('<td>').html("#"+i))                    .append($('<td>').html(item.function))                    .append($('<td>').html(item.functionavg + " ms"));                i++;            }        });}
查看完整描述

1 回答

?
ITMISS

TA貢獻1871條經驗 獲得超8個贊

您可以像這樣使用預定義函數 string.ToLower() ,


var descItemsStamp = db.ChartDatas

    .GroupBy(x => new { x.Function });


var descItems = descItemsStamp

    .Select(x => new DescFunctionDataDTO

    {

        function = x.Select(b => b.Function.ToLower()).Distinct(),

        functionavg = Math.Round(x.Average(y => y.Duration), 2),

    })

    .OrderByDescending(x => x.functionavg)

    .ToList();

return descItems;


查看完整回答
反對 回復 2023-07-09
  • 1 回答
  • 0 關注
  • 98 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號