if (Request.Headers["user-agent"] != null && Request.Headers["user-agent"].ToLower().ToString().IndexOf("windows") != -1)
{
Response.Redirect("Computer.aspx"); //電腦
}
else
目前分類:C# Net (95)
- Sep 12 Wed 2018 22:00
[C#] 判斷目前是瀏覽器是手機版本 還是電腦版本
- Sep 04 Tue 2018 21:00
[C#] 1除3,但結果變成0,怎麼解決?
C#裡面整數除法是不保留餘數的整數結果,所以1/3為0
要得到結果可以 double result = (double)1/3
保留2位小數:double result = Math.Round((decimal)1/3,2);
想要四捨五入並保留2位小數:
- Aug 14 Tue 2018 21:00
[C#] 判斷某日期是否在日期區間內
/// <summary>
/// 判斷某日期是否在日期區間內
/// </summary>
/// <param name="dt_keyin">要判斷的日期</param>
/// <param name="dt_start">開始日期</param>
- Jul 10 Tue 2018 21:00
[C#] how to display none through code behind
btnSubmit.Attributes.Add("style", "display:none;");
txtNumber.Attributes.Add("style", "display:none;");
- May 12 Sat 2018 22:00
[C#] DataTable 依條件刪除資料
// 建立 DataTable 的欄位資料
DataTable dtTable = new DataTable();
dtTable.Columns.Add("key", typeof(string));
dtTable.Columns.Add("value", typeof(int));
// 建立 DataTable 的測試資料
- May 11 Fri 2018 21:00
[C#] DataTable 用 搜尋(Select) 過濾資料
// 建立 DataTable 的欄位資料
DataTable dtTable = new DataTable();
dtTable.Columns.Add("key", typeof(string));
dtTable.Columns.Add("value", typeof(int));
// 建立 DataTable 的測試資料
- Mar 28 Wed 2018 19:00
[C#] dataGridView 與 DataTable 的應用
// 第一種,連線資料庫
// 要加上 using System.Data.SqlClient;
DataTable dt = new DataTable();
SqlConnection conn = new SqlConnection("Data Source=資料庫連線字串;Initial Catalog=資料庫名稱;Persist Security Info=True;User ID=資料庫帳號;Password=資料庫密碼");
string query = "SELECT * FROM [MyData] ORDER BY [MyDataNo]";
- Mar 21 Wed 2018 19:00
[C#] 寫入文字檔
using (StreamWriter sw = new StreamWriter("TestFile.TXT")) //小寫TXT
{
sw.Write("這是 ");
sw.WriteLine("一本書.");
sw.WriteLine("-------------------");
- Feb 24 Sat 2018 00:00
[C#] DataTable 如何排序?
DataTable dt = new DataTable();
dt.Columns.Add("Column_1", typeof(int));
dt.Columns.Add("Column_2", typeof(string));
dt.Columns.Add("Column_3", typeof(string));
dt.Rows.Add(1, "二", "C");
- Feb 10 Sat 2018 23:00
[C#] 成績評等
// 題目:
//依成績查看評等:
//90分(含)~100分(含)為A等
//80分(含)~89分(不含)為B等
//70分(含)~79分(不含)為C等
- Jan 16 Tue 2018 23:00
[C#] GridView 顯示資料庫的資料 AutoGenerateColumns
GridView 屬性設定沒注意到就會把自己設定的資料列出來,也會一並把資料來源中的資料顯示出來。
這個屬性就不加上了,就不會有上面的情況了 AutoGenerateColumns="false"
- Jan 14 Sun 2018 23:00
[C#] 計算從1到100之間是3和5的倍數之和,但不包括10的倍數
題目:計算從1到100之間是3和5的倍數之和,但不包括10的倍數。請印出完整的數列,例如:3+5+6+9+12+15+……+95+96+99=?
Label1.Text = "";
double ans = 0;
for (int i = 1; i <= 100; i++)
{
- Jan 12 Fri 2018 23:00
[C#] 1/1! + 1/3! + 1/5! + 1/7! + ... + 1/n! =?
題目:1/1! + 1/3! + 1/5! + 1/7! + ... + 1/n! =?
Label1.Text = "";
double ans = 0;
for (int i = 1; i < 8; i += 2)
{
- Jan 11 Thu 2018 23:00
[C#] 1/2+3/4+7/6+13/8+21/10+...+n/100=? 分子是前一項分子加分母
題目:
請設計一個程式,計算下面數列的和。
(提示:先分析分子和分母變化的規則性。分母都是偶數,分子恰好是前一項的分子和分母相加。)
說明:1/2+3/4+7/6+13/8+21/10+...+n/100=?
Label1.Text = "";
- Jan 10 Wed 2018 23:00
[C#] 1+1/2+1/4+1/8+....+1/128=?
- Jan 09 Tue 2018 23:00
[C#] 調和級數 1/1+1/2+1/3+1/4+……+1/n = ??
//輸入的值 可自行設定由 TextBox 輸入資料
string strInput = "10";
int n = int.Parse(strInput);
double sum = 0;
for (int i = 1; i <= n; i++)
- Jan 07 Sun 2018 23:00
[C#] 讀取網址XML格式資料
String URLString = "網址";
XmlTextReader reader = new XmlTextReader(URLString);
while (reader.Read())
{
switch (reader.NodeType)
- Jan 05 Fri 2018 23:00
[C#] 讀取 XML字串內的資料
string XMLnode = "";
XMLnode += "<data>";
XMLnode += "<intro>";
XMLnode += "<day>1</day>";
XMLnode += "<text>第一筆資料</text>";
- Jan 04 Thu 2018 23:00
[C#] 讀取 XML檔案內的資料
Default.xml 檔案
<?xml version="1.0" encoding="utf-8" ?>
<data>
.... 略
</data>
- Jun 17 Sat 2017 09:00
[C#] 費氏數列(Fibonacci) FOR 迴圈