int totalDaysInYear = new Date(2017, 12, 31).DayOfYear;
//ถ้าได้ 366 วันนั่นแสดงว่าเดือนกุมพาพันธ์ของปีนั้นฯ มี 29 วัน
//ถ้าได้ 365 วันนั่นแสดงว่าเดือนกุมพาพันธ์ของปีนั้นฯ มี 28 วัน
Code (C#)
int นับหอย = Enumerable.Range(0, new Date(2017, 12, 31).DayOfYear).Where(x =>
new DateTime(2017, 1, 1).AddDays(x).DayOfWeek == DayOfWeek.Sunday).Count();
ถนัดลากแล้ววาง
Code (C#)
public partial class UserControl1 : UserControl
{
public List<GraphValue> setValue = new List<GraphValue>();
public UserControl1()
{
InitializeComponent();
}
public class GraphValue
{
public double xValue;
public double yvalue;
//...
//ตามสะดวกสอดใส่เข้าไป
}
private void UserControl1_Load(object sender, EventArgs e)
{
if (setValue.Count() > 0)
{
//นับหอย;
}
}
}
ถนัดลากแล้ววาง Code (C#)
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
//Tricks By หน้าฮี
userControlDragแหก.setValue.Add(new UserControl1.GraphValue { xValue = 1, yvalue = 2 });
userControlDragแหก.setValue.Add(new UserControl1.GraphValue { xValue = 2, yvalue = 3 });
userControlDragแหก.setValue.Add(new UserControl1.GraphValue { xValue = 4, yvalue = 5 });
}
}
int นับหอย = Enumerable.Range(0, new Date(2017, 12, 31).DayOfYear).Where(x =>
new DateTime(2017, 1, 1).AddDays(x).DayOfWeek == DayOfWeek.Sunday).Count();