日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

c# SortedList的妙用 (GroupBy)

發布時間:2025/3/21 C# 60 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c# SortedList的妙用 (GroupBy) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
公司做一個藥品監控系統(web),目前負責對監控問題添加屏蔽規則功能。由于藥品問題要分成 問題級別 - 問題類型 - 問題具體結果類型 三層級別,以這三個級別,分成大組,再分成小組。由于本人煩于寫存儲過程,在sql 中使用語句頻繁查詢,性能又不好。于是想到利用
SortedList的自動排序和分組的功能,做了一個模板。覺得挺好用的,分享一下!

?? ??? 數據結構如下:

namespace CRMS.Web.Query.ProblemPrescription {public partial class ProblemDetail : CRMS.Web.Base.BasePage{// 由于datarow的構造函數是protected,這里巧妙地構造自定義table, 可以獲取自定義datarowprivate DataTable simpleTable = null;public DataTable SimpleTable{set { this.simpleTable = value; }get{if (simpleTable == null){simpleTable = new DataTable();System.Type stringType = System.Type.GetType("System.String");simpleTable.Columns.Add(new DataColumn("cli_lvl_code", stringType));simpleTable.Columns.Add(new DataColumn("cli_lvl_name", stringType));simpleTable.Columns.Add(new DataColumn("cli_title_code", stringType));simpleTable.Columns.Add(new DataColumn("cli_title_name", stringType));simpleTable.Columns.Add(new DataColumn("id", stringType)); // 以 "id" 代替 "cli_analyze_title"}return this.simpleTable;}}private result_data result_data;public result_data Result_data{set { this.result_data = value; }get { return this.result_data; }}public partial class result_data{private result_level[] result_levelField;public result_level[] result_level{get { return this.result_levelField; }set { this.result_levelField = value; }}private string nameField;[System.Xml.Serialization.XmlAttributeAttribute("name")]public string name{get { return this.nameField; }set { this.nameField = value; }}}public partial class result_level{private string nameField;[System.Xml.Serialization.XmlAttributeAttribute()]public string name{get { return this.nameField; }set { this.nameField = value; }}private result_title[] result_titleField;[System.Xml.Serialization.XmlElementAttribute("result_title", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]public result_title[] result_title{get { return this.result_titleField; }set { this.result_titleField = value; }}}public partial class result_title{private string nameField;public string name{get { return this.nameField; }set { this.nameField = value; }}private result[] resultField;public result[] result{get { return this.resultField; }set { this.resultField = value; }}}[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")][System.SerializableAttribute()][System.Diagnostics.DebuggerStepThroughAttribute()][System.ComponentModel.DesignerCategoryAttribute("code")][System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]public partial class result{private title titleFiled;[System.Xml.Serialization.XmlElementAttribute("title", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]public title Title{get { return this.titleFiled; }set { this.titleFiled = value; }}private detail detailFiled;[System.Xml.Serialization.XmlElementAttribute("detail", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]public detail Detail{get { return this.detailFiled; }set { this.detailFiled = value; }}private reference referenceFiled;[System.Xml.Serialization.XmlElementAttribute("reference", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]public reference Reference{get { return this.referenceFiled; }set { this.referenceFiled = value; }}public string mediA_hiscode;public string mediB_hiscode;public string result_type;public string result_id;}public partial class title{private string nameField;private string valueField;public string Name{get { return this.nameField; }set { this.nameField = value; }}public string Value{get { return this.valueField; }set { this.valueField = value; }}}public partial class detail{private string valueField;public string Value{get { return this.valueField; }set { this.valueField = value; }}}[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")][System.SerializableAttribute()][System.Diagnostics.DebuggerStepThroughAttribute()][System.ComponentModel.DesignerCategoryAttribute("code")][System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]public partial class reference{private string referenceField;[System.Xml.Serialization.XmlTextAttribute()]public string Value{get { return this.referenceField; }set { this.referenceField = value; }}}}// class ProblemDetail// 各個比較器和等價器public class lvl_title_id_comparer : IComparer<DataRow>{public int Compare(DataRow x, DataRow y){int res = string.Compare(x["cli_lvl_code"].ToString(), y["cli_lvl_code"].ToString());if (res != 0){return res;}else{res = string.Compare(x["cli_title_code"].ToString(), y["cli_title_code"].ToString());if (res != 0){return res;}else{return string.Compare(x["id"].ToString(), y["id"].ToString());}}}}public class lvl_title_comparer : IComparer<DataRow>{public int Compare(DataRow x, DataRow y){int res = string.Compare(x["cli_lvl_code"].ToString(), y["cli_lvl_code"].ToString());if (res != 0){return res;}else{return string.Compare(x["cli_title_code"].ToString(), y["cli_title_code"].ToString());}}}public class lvl_comparer : IComparer<DataRow>{public int Compare(DataRow x, DataRow y){return string.Compare(x["cli_lvl_code"].ToString(), y["cli_lvl_code"].ToString());}}public class lvl_title_equalitycomparer : IEqualityComparer<DataRow>{public bool Equals(DataRow x, DataRow y){return x["cli_lvl_code"].ToString() == y["cli_lvl_code"].ToString() &&x["cli_title_code"].ToString() == y["cli_title_code"].ToString();}public int GetHashCode(DataRow obj){return obj.ToString().GetHashCode();}}public class lvl_equalitycomparer : IEqualityComparer<DataRow>{public bool Equals(DataRow x, DataRow y){return x["cli_lvl_code"].ToString() == y["cli_lvl_code"].ToString();}public int GetHashCode(DataRow obj){return obj.ToString().GetHashCode();}} }


具體實現函數:

/// <summary>/// 獲取問題類型、問題標題/// </summary>protected void GetProLvl(){UserParamsClass user = Session["user"] as UserParamsClass;string hosp_code = "";if (user != null){hosp_code = user.strAreaCode;}if (hosp_code == "")hosp_code = "%";string strSQL = string.Empty;string strTmp = string.Empty;// 查詢問題結果詳細信息strTmp = @"SELECT a.id ,a.cli_lvl_code,a.cli_title_code,a.cli_analyze_title,a.cli_analyze_reference,a.cli_analyze_addition,a.encode_type,c.sys_name as cli_lvl_name,d.sys_name as cli_title_name,b.sys_name as cli_result_name,{0} as is_op_ipFROM {1} as aleft join comh_syslang as b on a.cli_result_code=b.sys_code left join comh_syslang as c on a.cli_lvl_code=c.sys_codeleft join comh_syslang as d on a.cli_title_code=d.sys_codewhere a.acquisition_time='{2}' and a.hos_hosp_code like '{3}' and a.cli_adm_no='{4}' and a.source_type=1 and a.is_del=0 and not exists (select distinct b.id from homh_user_analyze_rules_req as bwhere a.source_type=1 and a.source_type=b.source_type and a.cli_drug_code_a=b.edt_item1 and isnull(a.cli_drug_code_b,'')=isnull(b.edt_item2,'') and a.cli_result_type=b.edt_analyze_type and b.is_op_ip in({0},3) and b.status=1 and a.hos_hosp_code=b.hos_hosp_code) order by a.cli_lvl_code, a.cli_title_code";if (Op_Ip.Value == "門診" || Op_Ip.Value == "急診"){strSQL = string.Format(strTmp, "1", "pctd_analysis_result_detail_op", acquisition_time, hosp_code, hos_adm_no);}else if (Op_Ip.Value == "住院"){strSQL = string.Format(strTmp, "2", "pctd_analysis_result_detail_ip", acquisition_time, hosp_code, hos_adm_no);}DataTable dt = helper.ExecuteQuery(strSQL);// 由于不想把多余的數據塞入result_level, 只能把datarow和result_level 弄成 KeyValuePair (數據-值對)形式SortedList<DataRow, result_level> levelList = new SortedList<DataRow, result_level>(new lvl_comparer());SortedList<DataRow, result_title> titleList = new SortedList<DataRow, result_title>(new lvl_title_comparer());SortedList<DataRow, result> resultList = new SortedList<DataRow, result>(new lvl_title_id_comparer());// 初始化所有result classforeach (DataRow row in dt.Rows){DataRow simpleRow = SimpleTable.NewRow();simpleRow["cli_lvl_code"] = row["cli_lvl_code"];simpleRow["cli_lvl_name"] = row["cli_lvl_name"];simpleRow["cli_title_code"] = row["cli_title_code"];simpleRow["cli_title_name"] = row["cli_title_name"];simpleRow["id"] = row["id"]; // 其它項都有可能相同,cli_analyze_title 會不同,但 cli_analyze_title 太長,換成以 "id" 為主鍵resultList.Add(simpleRow,new result(){Title = new title(){Value = model.deEncry(row["cli_analyze_title"].ToString()/*, Convert.ToInt32(row["encode_type"])*/)},Detail = new detail(){Value = model.deEncry(row["cli_analyze_addition"].ToString()/*, Convert.ToInt32(row["encode_type"])*/)},Reference = new reference(){Value = model.deEncry(row["cli_analyze_reference"].ToString()/*, Convert.ToInt32(row["encode_type"])*/)},result_id = simpleRow["id"].ToString()});}// 對result object 按 (cli_lvl_code - cli_title_code) 分組, 裝箱到 titleListIEnumerable<IGrouping<DataRow, KeyValuePair<DataRow, result>>> resultClique =resultList.GroupBy<KeyValuePair<DataRow, result>, DataRow>(keyValuePair => keyValuePair.Key,new lvl_title_equalitycomparer());foreach (IGrouping<DataRow, KeyValuePair<DataRow, result>> resultGroup in resultClique){result_title title = new result_title(){name = resultGroup.First().Key["cli_title_name"].ToString(),result = new result[resultGroup.Count()]};int i = 0;foreach (KeyValuePair<DataRow, result> resultMember in resultGroup){title.result[i] = resultMember.Value;i++;}titleList.Add(resultGroup.First().Key, title);}// 對result_title object 按 (cli_lvl_code) 分組, 裝箱到 levelListIEnumerable<IGrouping<DataRow, KeyValuePair<DataRow, result_title>>> titleClique =titleList.GroupBy<KeyValuePair<DataRow, result_title>, DataRow>(keyValuePair => keyValuePair.Key,new lvl_equalitycomparer());foreach (IGrouping<DataRow, KeyValuePair<DataRow, result_title>> titleGroup in titleClique){result_level level = new result_level(){name = titleGroup.First().Key["cli_lvl_name"].ToString(),result_title = new result_title[titleGroup.Count()]};int i = 0;foreach (KeyValuePair<DataRow, result_title> titleMember in titleGroup){level.result_title[i] = titleMember.Value;i++;}levelList.Add(titleGroup.First().Key, level);}// 生成 result_data class, 它最后賦值給網頁供顯示this.Result_data = new result_data(){name = "問題結果",result_level = new result_level[levelList.Count]};int j = 0;foreach (KeyValuePair<DataRow, result_level> levelMember in levelList){this.Result_data.result_level[j] = levelMember.Value;j++;}}

數據庫表結構:

pctd_analysis_result_detail_op 表


homh_user_analyze_rules_req 表



實現效果圖:
本次要屏蔽規則:
氨茶堿注射液≡≡維生素C注射液存在配伍禁忌
問題結果對應 result_data,
問題級別(重要警示,一般提示,其它信息)對應 result_level
問題標題(氨茶堿注射液≡≡維生素C注射液存在配伍禁忌)對應cli_title_name(cli_analyze_title, id 也可以)



在“屏蔽規則管理”中“批準”該屏蔽規則



批準屏蔽后,可以看到不會再顯示
氨茶堿注射液≡≡維生素C注射液存在配伍禁忌


參考例子:

http://msdn.microsoft.com/zh-cn/library/vstudio/bb534501.aspx

http://msdn.microsoft.com/zh-cn/library/vstudio/bb549393.aspx

class Pet{public string Name { get; set; }public double Age { get; set; }}public static void GroupByEx3(){// Create a list of pets.List<Pet> petsList =new List<Pet>{ new Pet { Name="Barley", Age=8.3 },new Pet { Name="Boots", Age=4.9 },new Pet { Name="Whiskers", Age=1.5 },new Pet { Name="Daisy", Age=4.3 } };// Group Pet objects by the Math.Floor of their age.// Then project an anonymous type from each group// that consists of the key, the count of the group's// elements, and the minimum and maximum age in the group.var query = petsList.GroupBy(pet => Math.Floor(pet.Age),(age, pets) => new{Key = age,Count = pets.Count(),Min = pets.Min(pet => pet.Age),Max = pets.Max(pet => pet.Age)});// Iterate over each anonymous type.foreach (var result in query){Console.WriteLine("\nAge group: " + result.Key);Console.WriteLine("Number of pets in this age group: " + result.Count);Console.WriteLine("Minimum age: " + result.Min);Console.WriteLine("Maximum age: " + result.Max);}/* This code produces the following output:Age group: 8Number of pets in this age group: 1Minimum age: 8.3Maximum age: 8.3Age group: 4Number of pets in this age group: 2Minimum age: 4.3Maximum age: 4.9Age group: 1Number of pets in this age group: 1Minimum age: 1.5Maximum age: 1.5*/}


總結

以上是生活随笔為你收集整理的c# SortedList的妙用 (GroupBy)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

国产日本在线 | 久久国产精品久久精品国产演员表 | 精品久久久久久电影 | 免费在线播放 | 在线观看日本高清mv视频 | 久久视频一区二区 | 国产精品乱看 | 伊人中文网 | 精品久久久久一区二区国产 | 懂色av懂色av粉嫩av分享吧 | 国产精品成人久久久 | 久久国产精品99国产精 | 国产精品一区二区三区在线看 | 欧美精品乱码久久久久久按摩 | 亚洲综合视频在线 | 色五丁香| 国产精品亚洲片夜色在线 | 91精品国产乱码久久桃 | 在线播放av网址 | 日本午夜在线观看 | www.com在线观看 | 中文字幕一区二区三区久久 | 99久久精品免费看 | 亚洲va在线va天堂va偷拍 | 超级碰碰碰免费视频 | 国产精品国产毛片 | а中文在线天堂 | 一区二区三区精品在线视频 | 在线亚洲激情 | 99高清视频有精品视频 | 亚洲国产高清在线观看视频 | 91在线九色 | 久草网视频在线观看 | 婷婷激情综合 | 国产在线污 | 午夜精品剧场 | 伊香蕉大综综综合久久啪 | 成人黄色片免费 | 免费久久99精品国产 | 欧美成人基地 | 国产精品成人久久久久久久 | 91av网站在线观看 | 免费观看9x视频网站在线观看 | 在线电影a | 99视频导航 | 草久草久| 久久国产精品视频 | 波多野结衣电影一区二区三区 | 女人18片毛片90分钟 | 国产精品久久久久久久久久久久午夜 | 中文字幕乱码亚洲精品一区 | 国产精品一区二区三区四区在线观看 | av888.com | 国产精品青青 | 欧美精品久久久 | 一 级 黄 色 片免费看的 | 中文字幕在线观看免费高清电影 | 亚洲一二三在线 | 操操色| 欧美一区二区三区在线 | a久久久久 | 在线精品观看国产 | 天天操操操操操操 | 伊人黄| 久久精品三 | 99视频免费看 | 天天激情综合 | 丁香激情综合久久伊人久久 | 久草国产精品 | 国产精品一区二区三区在线 | 在线综合色 | 国产手机视频 | 亚洲精品中文在线观看 | 高清av不卡 | 国产精品 中文字幕 亚洲 欧美 | 久久97视频| 狠狠色狠狠色终合网 | 91看毛片 | 97香蕉视频 | www178ccom视频在线 | 国产精品永久久久久久久久久 | 娇妻呻吟一区二区三区 | 欧美日韩裸体免费视频 | 岛国大片免费视频 | 国产在线观看你懂得 | 97色噜噜| a天堂最新版中文在线地址 久久99久久精品国产 | 亚洲国产婷婷 | 久久99精品久久久久久清纯直播 | 在线观看91精品国产网站 | 亚洲国产精品久久久久久 | 久久久久久久久久久久久国产精品 | 怡红院av久久久久久久 | 成人黄色中文字幕 | 国产美女搞久久 | 亚洲黄网址 | 国产一区二区在线免费 | 一个色综合网站 | 日韩精品免费在线观看 | 五月婷在线观看 | 国产高清日韩 | 91超级碰碰| 六月天综合网 | 成人黄色大片在线免费观看 | 精品毛片久久久久久 | 亚洲成人网av | 精品国产乱码久久久久久1区二区 | 91看片一区二区三区 | 欧美黑人猛交 | 欧美a在线免费观看 | 少妇bbw撒尿 | 久草在线这里只有精品 | 一本一道久久a久久精品蜜桃 | 日日插日日干 | 99久久久国产精品免费99 | 久久色视频 | 在线观看的av | 99欧美视频| a久久免费视频 | 韩国三级av在线 | 久久国产经典 | 九热在线 | 久久狠狠干 | 国产精品久久久久久久久久妇女 | 亚洲国产字幕 | 国产一级做a爱片久久毛片a | 91色蜜桃 | 免费看一级黄色 | 久久久久久久久久免费视频 | 国产探花在线看 | av资源中文字幕 | 人人澡av| 国产成人精品一区二区三区网站观看 | 欧美一区在线看 | 国产精品视频最多的网站 | 99久久久久久国产精品 | 国产成人精品久久 | 黄网站www| 中文在线字幕免费观 | 成人国产精品久久久 | 国产亚洲精品久久久久久久久久 | 成人影视免费看 | 99精品国产高清在线观看 | 亚洲国产免费 | 日本一区二区高清不卡 | 成年人免费电影在线观看 | 久久久久亚洲a | 中文在线免费观看 | 91亚洲精品久久久 | 欧美精品v国产精品v日韩精品 | 亚洲天天综合网 | 国产在线观看一区 | 日韩av高清 | 中文av字幕在线观看 | 深爱开心激情网 | 亚洲国内精品视频 | 久久免费99精品久久久久久 | 日韩精品第1页 | 日韩啪视频 | 在线高清| 麻豆视频免费播放 | 丁香综合网 | 久久成电影 | 免费a视频 | 午夜精品视频在线 | 一区二区视频电影在线观看 | 国产精品成人一区二区 | 亚洲电影毛片 | 午夜久久久精品 | 91麻豆看国产在线紧急地址 | 国产精品国产三级国产aⅴ9色 | 亚洲精品国产视频 | 999电影免费在线观看2020 | 九九久久久久久久久激情 | 久久精品区 | 久久久福利影院 | 亚洲视频一区二区三区在线观看 | 午夜狠狠干 | 1000部国产精品成人观看 | 欧美大jb| 99热在线国产精品 | 日韩.com| 国产精品欧美一区二区 | 摸阴视频 | 久久精品综合网 | 九九热在线观看 | 九九视频免费观看视频精品 | 亚洲精品一区中文字幕乱码 | 国产成人免费高清 | www天天干com | 亚洲精品一区二区三区新线路 | 丁香六月久久综合狠狠色 | 91在线网址 | 亚洲精品国产精品乱码不99热 | av一级片在线观看 | 91香蕉嫩草| 亚洲日本国产精品 | 欧美久久久一区二区三区 | 久久久久99精品成人片三人毛片 | 午夜精品影院 | 探花视频在线观看免费 | av电影在线免费观看 | 一区二区在线影院 | 成人黄性视频 | 一级理论片在线观看 | 爱射综合| 亚洲一级黄色片 | 日韩在线视频在线观看 | 国产精品 9999 | 349k.cc看片app | 日韩免费在线网站 | 久久精品视频在线观看 | 日日夜夜精品网站 | 婷婷资源站| 日p在线观看 | 久久国产精品99久久人人澡 | 在线天堂视频 | 一区在线观看 | 国产精品久久久久久久久久久久久久 | 一区二区中文字幕在线 | 视频在线观看亚洲 | 激情综合网五月 | 日本性xxxxx| 91精品久久久久久综合乱菊 | 五月婷婷丁香在线观看 | 99热国产在线观看 | 九九热视频在线播放 | 99色免费| 国产成人91 | 狠狠狠色 | 国产成人黄色网址 | 久久久 精品 | 欧美午夜性 | 午夜电影 电影 | 成人v| 免费看黄色毛片 | 国产探花在线看 | 狠狠插狠狠操 | 操操操夜夜操 | 国产黑丝一区二区 | 美女视频a美女大全免费下载蜜臀 | 18av在线视频 | 国产亚洲精品成人 | 最近中文字幕视频完整版 | 国产日韩欧美自拍 | 97色在线观看| 999成人 | 亚洲精品乱码久久久久久9色 | 成人一级黄色片 | 日韩久久午夜一级啪啪 | 99精品视频免费全部在线 | 日韩高清久久 | 91片黄在线观看动漫 | 欧美在线视频一区二区 | www.五月婷婷.com| 99色网站| 亚洲精品视频免费在线 | 久久香蕉一区 | 天天操天天干天天操天天干 | 欧美日韩国产在线精品 | 亚洲国产资源 | 岛国一区在线 | 日韩欧美综合 | 亚洲精品久久久久中文字幕m男 | 久热精品国产 | 午夜久久久久久久久久影院 | 玖玖爱国产在线 | 日韩精选在线观看 | 久久艹精品 | 黄色软件在线观看免费 | 国产视| 中文字幕韩在线第一页 | 中文字幕在线观看视频一区二区三区 | 免费日韩av电影 | 日本三级香港三级人妇99 | 久久免费视频2 | 成年人视频在线观看免费 | 久久久久久久综合色一本 | 九九激情视频 | 在线观看aaa | 欧美一级黄大片 | 一本一道久久a久久综合蜜桃 | 欧美精品v国产精品v日韩精品 | 免费看短| 国产亚洲精品美女 | 国产一区电影在线观看 | 黄色网中文字幕 | 在线观看视频在线观看 | 在线播放精品一区二区三区 | av一级网站 | 日韩影视精品 | 国产手机视频精品 | 亚洲在线网址 | 99久久国产免费免费 | 国产欧美日韩精品一区二区免费 | 久草视频在线免费播放 | 激情久久一区二区三区 | 蜜臀av.com| 2021国产在线视频 | 99久久久久久久 | 天天操天天干天天摸 | 国产精彩视频一区二区 | 在线天堂中文www视软件 | 久久久九色精品国产一区二区三区 | 又黄又爽又无遮挡免费的网站 | 麻豆av一区二区三区在线观看 | 天天草网站 | 国产高清av免费在线观看 | 一区二区三区四区免费视频 | 亚洲午夜精品久久久久久久久 | 日韩免费高清在线观看 | 久久久久久久精 | 日韩欧美久久 | 在线国产视频一区 | 日韩av网站在线播放 | 胖bbbb搡bbbb擦bbbb | 91精品国自产在线观看 | 久久任你操 | 91在线视频免费播放 | 免费看黄20分钟 | 国产精品一区二区久久国产 | 免费亚洲精品 | 日韩一区二区三区高清免费看看 | 爱射综合 | 欧美精品在线视频 | 色在线视频 | 国产黑丝一区二区 | 99re中文字幕| 女人18毛片90分钟 | 黄色三级免费看 | 97超级碰碰碰碰久久久久 | 国产色秀视频 | 欧美日韩久| 国产欧美在线一区 | 99久久婷婷国产综合精品 | 精品久久久999 | 久久99视频精品 | 亚洲综合色视频 | 99精品视频在线观看播放 | 99精品国产一区二区三区麻豆 | 国产精品私拍 | 成人免费在线观看电影 | 国产成人久久精品亚洲 | 午夜精品久久久久久久久久 | 国内久久久久久 | 一本一本久久a久久精品综合妖精 | 美女黄频在线观看 | 欧美成人在线免费观看 | 97麻豆视频 | 色全色在线资源网 | 国产福利一区二区三区在线观看 | 久久黄色网址 | 99久久精品免费看国产四区 | 免费视频区| 天天骚夜夜操 | 国产精品一码二码三码在线 | 国产黄色一级大片 | 亚洲在线视频观看 | 国产午夜三级 | 色搞搞| 一区二区三区精品在线视频 | 国产中文 | 婷婷伊人综合亚洲综合网 | 欧美一区二区三区在线视频观看 | 中文字幕免费高清在线 | 精品国产一区二区在线 | 97成人在线视频 | 最近中文字幕免费av | 欧美午夜性 | 99性视频| 中文免费 | 久久99最新地址 | 国产97在线播放 | 99精彩视频在线观看免费 | 久久精品久久久久 | 美女网站在线免费观看 | 最新极品jizzhd欧美 | 久久国产a | 日韩在线激情 | 激情五月亚洲 | 在线观看日本高清mv视频 | 免费观看的黄色 | 日本久久片 | 黄色小说网站在线 | 黄色aa久久| 在线观看深夜福利 | 亚洲综合欧美精品电影 | 天天干视频在线 | 成人免费看黄 | 久久国产系列 | 天天操天天干天天操天天干 | 日日干日日操 | 成人福利在线观看 | 欧美一级xxxx| 制服丝袜在线91 | 国产在线观看免费 | 一区二区精品视频 | 在线视频福利 | 中文字幕在线国产精品 | 婷婷综合网 | 久久黄色免费观看 | 精品一区二区精品 | 久久r精品 | 久久国产精品免费观看 | 国产精品久久久久久久久久了 | 91麻豆精品国产91久久久久久久久 | 人人舔人人插 | 一本色道久久综合亚洲二区三区 | 91超碰免费在线 | 亚洲精品一区二区在线观看 | 久久高视频 | 国产小视频福利在线 | 91九色国产蝌蚪 | 久久久2o19精品 | 国产91勾搭技师精品 | 国产精品 中文字幕 亚洲 欧美 | 精品久久影院 | 久久99免费观看 | 日日日干 | 日日躁夜夜躁xxxxaaaa | 免费在线观看中文字幕 | 国产最新网站 | 2023国产精品自产拍在线观看 | 91av视频免费观看 | 久久精品婷婷 | 色姑娘综合 | 国产精品久久久久永久免费看 | 亚洲国产精品成人综合 | japanesefreesexvideo高潮| 毛片无卡免费无播放器 | 亚洲精品一区二区精华 | 99久久久久免费精品国产 | 99久久国产免费,99久久国产免费大片 | 久久免费视频一区 | 久久综合操 | 国产精品一区二区免费视频 | 91在线国产观看 | 国产精品96久久久久久吹潮 | 国产69精品久久久久99 | 国产免费xvideos视频入口 | 国产日韩精品一区二区 | 日批视频国产 | 中文字幕一区二区三区四区久久 | 好看的国产精品视频 | 国产精品视频你懂的 | 婷婷丁香狠狠爱 | 亚洲精品自拍视频在线观看 | 国产精品观看在线亚洲人成网 | 69国产精品成人在线播放 | 99精品热视频只有精品10 | 天天操狠狠操夜夜操 | 韩国av电影在线观看 | 欧美天堂视频在线 | 久久国产综合视频 | 久热爱 | 国产97在线视频 | 国产精品自产拍在线观看中文 | 特黄特色特刺激视频免费播放 | 中文字幕一区在线 | 亚洲日本精品视频 | 成年人免费看的视频 | 美女免费网站 | 日韩在线视频免费观看 | 国产在线不卡一区 | 成年人精品 | 日韩精品一区二区三区外面 | 456免费视频 | av在线免费播放网站 | 韩日精品在线观看 | 天天天天天天天天操 | 天天操天天干天天玩 | 成年美女黄网站色大片免费看 | 亚洲国产精品激情在线观看 | www.夜夜夜 | 99色视频| 久久高清片 | 国产91免费在线观看 | 热久久免费视频 | 成人国产亚洲 | 99久久精品无免国产免费 | 国产成人精品一区二区三区网站观看 | 亚洲激情国产精品 | 久久激五月天综合精品 | 亚洲国产精彩中文乱码av | 免费精品国产 | 国产美女免费看 | 国产精品高清在线 | 黄色网址a| 中文字幕欧美三区 | 久久91久久久久麻豆精品 | 国产a级片免费观看 | 日韩免费看视频 | 亚洲涩涩网| 麻豆精品传媒视频 | 91精品91| 国产高清视频在线播放一区 | 欧美va天堂va视频va在线 | 久久人人爽人人 | 久久免费福利视频 | 婷婷色婷婷| 91视频久久久 | 午夜 久久 tv | 中文字幕一区二区三区精华液 | 九九久久国产精品 | 91三级视频 | 国产高清精品在线 | 久久黄色影视 | 中文字幕一区二区三区视频 | 中文日韩在线视频 | 在线精品观看 | 99激情网 | 麻豆视传媒官网免费观看 | 免费在线观看黄 | 久久99精品一区二区三区三区 | 五月婷婷六月丁香在线观看 | 99久高清在线观看视频99精品热在线观看视频 | 国产精品久久网 | 日韩精品视频在线观看网址 | 中文字幕av在线不卡 | 在线播放一区二区三区 | 精品久久久免费视频 | 亚洲一区日韩精品 | 欧美成人基地 | 欧洲视频一区 | a黄色大片| 午夜精品福利一区二区三区蜜桃 | 亚洲精品久久久久久中文传媒 | 欧美激情视频一区二区三区免费 | 麻豆一区在线观看 | 国产午夜精品理论片在线 | 九九激情视频 | 日韩欧美精品一区二区三区经典 | 夜夜爽88888免费视频4848 | 午夜aaaa| 久久综合九色综合久久久精品综合 | 成人午夜剧场在线观看 | aaa日本高清在线播放免费观看 | 亚洲乱码中文字幕综合 | 亚洲欧美综合 | www夜夜操com| 亚洲高清视频在线观看 | 丁香六月在线 | 一区二区国产精品 | 国产精品久久久久久久久久久久 | 操操综合 | 99国产视频在线 | 人人插人人澡 | 五月天婷婷丁香花 | 特片网久久 | 日韩欧美国产成人 | 久久久久久久久久久高潮一区二区 | 国产在线观看,日本 | 免费一级黄色 | 欧美成人91 | 日韩精品中文字幕在线 | 亚洲欧美日韩不卡 | 久久久久久久99精品免费观看 | 久久久久久久久久久福利 | 成人av亚洲 | 国产精品18videosex性欧美 | 91福利社区在线观看 | 欧美男男tv网站 | 免费福利片2019潦草影视午夜 | 欧美激情xxxx性bbbb | 日日天天av | 久久毛片高清国产 | 国产小视频你懂的 | 色妞色视频一区二区三区四区 | 日韩四虎| 色资源中文字幕 | 九色视频网址 | 久久神马影院 | 日韩欧美精品一区二区 | 久久亚洲视频 | 免费在线播放视频 | 亚州成人av在线 | 麻豆综合网| 婷婷丁香激情 | 国内少妇自拍视频一区 | 国产福利91精品一区 | 探花视频免费在线观看 | 最近中文字幕第一页 | 91在线视频观看免费 | 亚洲免费精品视频 | 日韩a在线观看 | 久久精品一 | 一级淫片在线观看 | 日本精品xxxx | 中文字幕一区二区三区在线视频 | 亚洲在线视频免费观看 | 五月婷婷丁香六月 | 久草视频免费 | 久久成人国产精品 | 在线观看黄网站 | 欧美最猛性xxxxx亚洲精品 | 亚洲成人中文在线 | 日韩com| 免费观看一级一片 | 天天拍天天操 | 欧美在线日韩在线 | 国产黄色免费在线观看 | 99视频免费看 | www.五月天婷婷| 久久久久夜色 | 色999精品 | 日韩欧美在线视频一区二区三区 | 在线播放日韩av | 色五月情| 九九免费观看全部免费视频 | 久草资源在线观看 | 欧美日韩色婷婷 | 国产二区视频在线 | 日本中文字幕在线观看 | 亚洲亚洲精品在线观看 | 亚洲精品ww | 日韩在线第一 | 深爱婷婷久久综合 | 国产成人在线精品 | 午夜丰满寂寞少妇精品 | 欧美福利在线播放 | 日韩精品一区二区三区中文字幕 | 一区二区影院 | 在线亚洲日本 | 成年人免费在线观看网站 | 久久精品第一页 | 欧美精品一二三 | www激情com| 777久久久 | 国产剧情一区在线 | 日韩免费电影一区二区三区 | 97精品视频在线播放 | 天天躁日日躁狠狠 | 天天操,夜夜操 | 久草在线免费看视频 | 九九免费在线看完整版 | 国产一级免费在线 | 欧美日韩一区二区在线观看 | 欧美国产日韩一区二区 | 国产伦理一区二区 | 欧美另类xxxx| 久久深夜 | 91亚洲精品在线观看 | 久久99久久精品国产 | 香蕉网在线观看 | 天天干天天拍天天操天天拍 | 久久精品看片 | 国产高清视频色在线www | 天堂在线视频免费观看 | 国产精品国产亚洲精品看不卡15 | 欧美 日韩 国产 成人 在线 | 久久蜜臀av | 中文字幕有码在线观看 | 中文字幕在线观看免费高清电影 | 亚洲最大av在线播放 | 国产 日韩 在线 亚洲 字幕 中文 | 日韩在线观看a | 久久美女电影 | 国产精品久久久久永久免费看 | 8x成人免费视频 | 欧美日韩午夜 | 黄色av电影在线观看 | 97av视频 | 又爽又黄在线观看 | 久久av中文字幕片 | 五月天伊人网 | 99精品在线免费在线观看 | 欧美一二三区在线观看 | 超碰电影在线观看 | 午夜婷婷在线播放 | 国产精品久久久毛片 | 国产香蕉视频在线观看 | 久草电影免费在线观看 | 伊人六月 | 丝袜护士aⅴ在线白丝护士 天天综合精品 | 中文字幕精品一区二区精品 | 999视频网站 | 亚洲欧美在线综合 | 六月丁香六月婷婷 | 亚洲区色 | 日韩丝袜 | 国产剧在线观看片 | 国产韩国日本高清视频 | 日韩av手机在线观看 | 麻豆影视在线免费观看 | 特级黄色视频毛片 | 久久在线视频精品 | 91新人在线观看 | 国产精品久久久久av免费 | 天天天天射 | 欧美色黄| 奇米影视在线99精品 | 久久久久女人精品毛片九一 | 日韩av视屏在线观看 | 91超级碰碰| 国产一区二区在线影院 | 中文字幕免费 | av一级在线观看 | 国产美女在线观看 | av不卡免费看 | 亚洲日本精品 | 日韩最新中文字幕 | 六月丁香六月婷婷 | 亚洲最新毛片 | 亚洲国产黄色片 | 欧美精品久久久 | 成人理论电影 | 精品一区 在线 | 欧美大片mv免费 | 高清精品在线 | 日韩视频专区 | 999电影免费在线观看 | 国产一区二区在线免费观看 | 国产成人av网址 | 亚洲国产精品久久久久婷婷884 | 欧美一级在线观看视频 | 亚洲蜜桃av | 超碰在线最新网址 | 国产色一区 | 伊人激情网| 午夜视频一区二区三区 | 亚洲国产美女久久久久 | 狠狠五月天| 国产精品99久久久久久武松影视 | 日韩黄色av网站 | 在线视频 影院 | 国产精品美女视频网站 | 天天干天天拍天天操天天拍 | 国产日韩欧美精品在线观看 | 亚洲精品在线观看免费 | 国产五十路毛片 | 最新日韩在线观看 | 日韩.com| 国产美女主播精品一区二区三区 | 免费在线观看的av网站 | 久久久久草 | 午夜精品一区二区三区免费 | 国产亚洲综合在线 | 国产精品麻豆欧美日韩ww | 五月综合激情婷婷 | 五月天综合| 久久专区| av黄色免费网站 | 国产成人精品一区二区三区网站观看 | 久久视频99 | 久久激情片 | 最近免费在线观看 | 97久久精品午夜一区二区 | 日本黄色免费网站 | 尤物97国产精品久久精品国产 | 色丁香色婷婷 | 免费福利在线视频 | 黄色三级免费 | 在线免费观看麻豆视频 | 97视频久久久 | 97人人模人人爽人人少妇 | 成人午夜电影网站 | 91看片在线免费观看 | 欧美日本国产在线观看 | 超碰97人人爱 | 国产视频中文字幕在线观看 | 激情五月网站 | 99国产一区二区三精品乱码 | 国产在线精品二区 | 国产乱码精品一区二区蜜臀 | 精品国内自产拍在线观看视频 | 久久成人在线视频 | 中文字幕观看视频 | 黄色在线看网站 | 在线看的av网站 | 久久久91精品国产一区二区精品 | 国产精品久久嫩一区二区免费 | 国产高清中文字幕 | 一区二区三区手机在线观看 | 成年人在线观看免费视频 | 色视频在线免费观看 | 四虎精品成人免费网站 | 国产精品免费一区二区三区在线观看 | 97成人在线观看视频 | 伊人婷婷久久 | 狠狠成人 | 天天干天天拍 | 国产美女免费看 | 黄色看片 | 青青河边草免费直播 | 久久国产精品二国产精品中国洋人 | 在线免费观看国产 | 能在线观看的日韩av | 有码中文字幕在线观看 | 亚洲成人一区 | 人人藻人人澡人人爽 | 亚洲在线视频观看 | 天天艹天天 | 久草在线视频资源 | 91日韩精品一区 | 色福利网| 久久国产精品久久精品国产演员表 | 91av中文| 麻花豆传媒mv在线观看网站 | 欧美另类高清 videos | 亚洲精品国产自产拍在线观看 | 最近日本韩国中文字幕 | 国产成人333kkk| 园产精品久久久久久久7电影 | 男女全黄一级一级高潮免费看 | 免费高清av在线看 | 久久精品激情 | 久久久久久久99 | 国产福利精品在线观看 | 国产小视频免费观看 | 久章操| 99久久精品国产一区 | 久久精品五月 | 国产97在线播放 | 韩国av免费在线观看 | 久久不色| 国产亚洲精品久久久久久久久久久久 | 91片黄在线观看 | a国产精品| 国产精品久久久久久久7电影 | 亚洲一二三在线 | 激情五月色播五月 | 久热国产视频 | 久草a视频 | 九九九电影免费看 | 久久综合久久伊人 | 亚洲激情在线视频 | 欧美日韩高清在线 | 蜜臀av夜夜澡人人爽人人桃色 | 国产精品乱码久久久久 | 欧美精品在线免费 | www.国产高清| 免费三级在线 | 日韩一级片大全 | 97在线观看免费高清完整版在线观看 | 日韩精品一区不卡 | 日日操夜 | 最近中文字幕国语免费高清6 | 成人免费观看大片 | 日韩三级不卡 | 国产精品毛片网 | 91大神精品视频 | 日本三级全黄少妇三2023 | 欧美日韩精品在线免费观看 | 女人18毛片a级毛片一区二区 | 欧美日韩国产精品久久 | 97人人模人人爽人人少妇 | 视频福利在线 | 国产二区视频在线观看 | 国产亚洲综合性久久久影院 | 在线免费观看黄色小说 | 波多野结衣一区二区 | 成人免费av电影 | 天天添夜夜操 | 天天视频色 | 天天鲁一鲁摸一摸爽一爽 | 国产精品成人在线观看 | 性色va | 中文字幕高清免费日韩视频在线 | 亚洲一级免费电影 | www.福利| 国产精品九色 | 亚洲天堂精品视频在线观看 | 日韩在线视频线视频免费网站 | 99这里只有久久精品视频 | 不卡的av电影在线观看 | 特黄一级毛片 | 中文在线免费观看 | 欧美日韩精品免费观看 | 国产二级视频 | 日韩一区二区三区不卡 | 久草免费电影 | 久久伊人精品一区二区三区 | 亚洲午夜久久久久久久久电影网 | 国产精品手机播放 | 久草在线观看视频免费 | 亚洲五月六月 | 91精品啪在线观看国产 | 天天干,天天射,天天操,天天摸 | 在线看v片 | 国产精品一区二区久久精品 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 国产美女免费看 | av手机在线播放 | 国产在线观看91 | 中文字幕在线免费97 | 免费三级在线 | 九九热在线精品视频 | 国产欧美最新羞羞视频在线观看 | 成人黄色在线看 | 懂色av一区二区在线播放 | 精品国产免费一区二区三区五区 | av午夜电影 | 亚洲欧美偷拍另类 | av不卡中文 | 97精品国产97久久久久久久久久久久 | 国产成人av网站 | 免费a网 | 在线最新av | 日韩理论在线视频 | 又黄又色又爽 | 欧美热久久 | 久久国产精品成人免费浪潮 | 成人av动漫在线 | 欧美一区成人 | 亚洲精品福利在线观看 | 日本黄色免费电影网站 | 国产爽妇网| 99r在线播放 | 成人毛片一区 | 久久久久久在线观看 | 久久精品这里都是精品 | 一区三区视频 | 日批视频| 日韩中文字幕第一页 | 经典三级一区 | 久久99网站 | 日韩免费在线 | 在线精品视频在线观看高清 | 69国产盗摄一区二区三区五区 | 四虎影视成人 | 成人av资源网| 欧美日韩中文字幕在线视频 | 高清国产在线一区 | 欧美日韩免费一区二区三区 | 在线观看免费 | 色香蕉网 | 免费看片成人 | 成人午夜电影网 | 日韩精品无 | av黄色成人 | 在线中文字幕观看 | 国产裸体视频网站 | 免费一级片观看 | 中文字幕乱视频 | 欧美精彩视频在线观看 | 欧美va天堂va视频va在线 | 中文字幕在线观看视频一区二区三区 | 国产激情小视频在线观看 | 99r在线视频 | 九九99| 一级a性色生活片久久毛片波多野 | 91精品久久久久久综合乱菊 | 激情婷婷丁香 | 黄色国产精品 | 麻豆传媒视频在线 | 中文字幕一区二区三区久久蜜桃 | 欧美一区二区精美视频 | 久久成人黄色 | 国产中文视 | 天天干天天色2020 | 日韩免费看片 | 综合色综合 | 色天堂在线视频 | 亚洲专区欧美专区 | 成人在线免费观看视视频 | 最近最新最好看中文视频 | 午夜av在线 | 成人黄色影片在线 | 开心激情五月网 | 婷婷在线视频观看 | 欧美日韩国产在线一区 | 日韩电影在线观看一区二区 | 91亚洲欧美| 久久九九网站 | www.久久久.com| 精品在线视频观看 | 欧美久久久久 | 免费一级特黄毛大片 | 日韩在线观看精品 | 天堂av在线网站 | 97视频在线观看视频免费视频 | 69av网| 中国一级片视频 | 亚洲精品高清视频 | 久久久久久视频 | 免费看黄在线 | 99精品在线观看视频 | 久久不射电影网 | 亚州免费视频 | 成人va视频 | 在线免费av网 | 免费黄a| 97超在线 | 欧美日韩有码 | 亚洲日本国产精品 | 亚洲国产欧美在线看片xxoo | 国产成人一区二区三区在线观看 | 亚洲欧美偷拍另类 | 色播五月激情综合网 | 欧美日韩高清 | 中文字幕在线观看视频免费 | 国产不卡在线看 | 免费在线观看av片 | 五月天色婷婷丁香 | 国产高清av免费在线观看 | 国产综合在线观看视频 | 成人在线视频免费看 | 99久久精品国产网站 |