我想知道如何将2个价格作为数据类型字符串进行比较.
例;
string oldPrice = "£1.99";
string newPrice = "£2.50";
Run Code Online (Sandbox Code Playgroud)
我想比较newPrice是> = oldPrice但我不确定如何将字符串转换为decimal/int.脱掉£符号.
有任何想法吗?关于如何解决这个问题的提示或技巧?
我正在尝试在表中加载时对列进行密码字符化。
下面的代码加载表。
//Fills out Student table
private void loadStudentTable()
{
SqlConnection conn2 = new SqlConnection(@"Data Source=(LocalDB)\v11.0; AttachDbFilename=C:\Users\Donald\Documents\Visual Studio 2013\Projects\DesktopApplication\DesktopApplication\Student_CB.mdf ;Integrated Security=True");
conn2.Open();
try
{
SqlCommand cmdDatabase2 = new SqlCommand("Select * from Student", conn2);
SqlDataAdapter sda2 = new SqlDataAdapter();
sda2.SelectCommand = cmdDatabase2;
DataTable dbdataset2 = new DataTable();
sda2.Fill(dbdataset2);
BindingSource bSource2 = new BindingSource();
bSource2.DataSource = dbdataset2;
studentGridView.DataSource = bSource2;
sda2.Update(dbdataset2);
studentGridView.Columns[0].Width = 92;
studentGridView.Columns[1].Width = 200;
studentGridView.Columns[2].Width = 180;
studentGridView.Columns[3].Width = 180;
studentGridView.Columns[4].Width = 170;
studentGridView.Columns[5].Width = 170;
studentGridView.Columns[6].Width = 130; …Run Code Online (Sandbox Code Playgroud) 我的CSS导航栏出现问题.我无法删除导航栏中的结束行.它看起来不合适而且不专业.
当我减去宽度时,它只是移动导航栏下方的结束选项卡.
有关如何解决此问题的任何帮助或想法?
码:
#cssmenu,
#cssmenu ul,
#cssmenu li,
#cssmenu a {
border: none;
line-height: 1;
margin: 0;
padding: 0;
}
#cssmenu {
height: 37px;
display: block;
border: 1px solid;
border-radius: 5px;
width: auto;
border-color: #336699;
margin: 0;
padding: 0;
}
#cssmenu > ul {
list-style: inside none;
margin: 0;
padding: 0;
}
#cssmenu > ul > li {
list-style: inside none;
float: left;
display: inline-block;
position: relative;
margin: 0;
padding: 0;
}
#cssmenu.align-center > ul {
text-align: center;
} …Run Code Online (Sandbox Code Playgroud)