C#
文章平均质量分 63
JKhere
程序猿
展开
-
WPF的Polyline和Polygon
<Window x:Class="MyXamlPad.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Window1" Hei原创 2013-07-09 10:15:44 · 12227 阅读 · 0 评论 -
C# let子句
using System;using System.Collections.Generic;using System.Linq;namespace HelloWorld{ class Program { static void Main(string[] args) { var groupA = new[] { 3,原创 2013-06-07 20:22:16 · 1059 阅读 · 0 评论 -
C#泛型方法示例
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Threading;namespace HelloWorld{ class Simple { static public void原创 2013-06-07 20:19:05 · 929 阅读 · 0 评论 -
C#泛型类的扩展方法
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Threading;namespace HelloWorld{ class Holder { T[] Vals = new T[3原创 2013-06-07 20:18:24 · 6222 阅读 · 0 评论 -
C#枚举数IEnumerator
using System;using System.Collections;namespace HelloWorld{ class Program { static void Main(string[] args) { int[] MyArray = { 10,11,12,13};原创 2013-06-07 20:17:32 · 601 阅读 · 0 评论 -
C#使用泛型的栈的示例
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Threading;namespace HelloWorld{ class MyStack { T[] StackArray;原创 2013-06-07 20:16:53 · 1476 阅读 · 0 评论 -
C# from子句
using System;using System.Collections.Generic;using System.Linq;namespace HelloWorld{ class Program { static void Main(string[] args) { var groupA = new[] { 3,原创 2013-06-07 20:23:47 · 2358 阅读 · 0 评论 -
C#栈
using System;using System.Collections;using System.Collections.Generic;using System.Text;namespace Csharp{ class Program { static void Main(string[] args) {原创 2013-06-06 21:25:32 · 499 阅读 · 0 评论 -
C#的多文档界面(MDI)
首先:创建父窗体 设置IsMdiContainer属性为true。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using Sys原创 2013-06-16 23:03:33 · 2269 阅读 · 0 评论 -
C#自己定义的Time类
using System;using System.Linq;using System.Collections.Generic;namespace HelloWorld{ class Time1 { private int hour; private int minute; private int second;原创 2013-06-16 15:37:30 · 1983 阅读 · 0 评论 -
C#用LINQ查询数组
using System;using System.Linq;using System.Collections.Generic;namespace HelloWorld{ class Program { public static void Display(IEnumerable results, string header) {原创 2013-06-16 15:36:03 · 6968 阅读 · 0 评论 -
C#游长变元表(variable-length argument list)
using System;namespace HelloWorld{ class Program { /* * 游长变元表(variable-length argument list) * 使程序员能在创建方法时不指定变元的个数。 * 将一维数组类型变元前面加上关键字params,表示这个方法将接收可变数量原创 2013-06-16 15:35:02 · 1134 阅读 · 0 评论 -
C#列表
using System;using System.Collections;using System.Collections.Generic;using System.Text;namespace Csharp{ class Program { static void Main(string[] args) {原创 2013-06-06 21:13:52 · 615 阅读 · 0 评论 -
C# join子句
using System;using System.Collections.Generic;using System.Linq;namespace HelloWorld{ class Program { public class Student { public int StID; publ原创 2013-06-07 20:23:01 · 1495 阅读 · 0 评论 -
C# 并行循环Parallel.For
从0到15迭代并且打印出迭代索引号和索引号的平方。using System;using System.Threading.Tasks; //必须使用这个命名空间namespace HelloWorld{ class Program { static void Main(string[] args) { Para原创 2013-06-07 20:46:31 · 3885 阅读 · 0 评论 -
C# 获取type对象
using System;using System.Reflection;namespace HelloWorld{ class BaseClass { public int BaseField = 0; } class DerivedClass : BaseClass { public int DerivedField原创 2013-06-07 21:08:14 · 1264 阅读 · 0 评论 -
WPF图形变换
<Window x:Class="MyXamlPad.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Window1" Hei原创 2013-07-09 15:02:53 · 853 阅读 · 0 评论 -
创建不使用XAML的WPF程序
using System;using System.Windows;using System.Windows.Controls;namespace ConsoleHelloWorld{ class Program : Application { [STAThread] static void Main(string[] args)原创 2013-07-04 21:31:32 · 1162 阅读 · 0 评论 -
C#using别名指令
using Syst=System;using SC=System.Console;namespace MyNamespace{ class SomeClass { static void Main() { Syst.Console.WriteLine("Using the namespace alias."); System.Console.WriteLine("原创 2013-07-17 22:39:47 · 837 阅读 · 0 评论 -
C#的对象数组
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleHelloWorld{ class Program { static void Main(string[] args) {原创 2013-07-02 18:28:36 · 3339 阅读 · 0 评论 -
C#得到一些本机的基本信息
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleHelloWorld{ class Program { static void Main(string[] args) {原创 2013-07-02 15:06:58 · 686 阅读 · 0 评论 -
创建一个控制台应用程序SimpleWinFormsApp
首先,创建一个控制台应用程序SimpleWinFormsApp。接下来,打开Project->Add Reference菜单选项,在弹出对话框的.NET选项卡中添加System.Windows.Forms.dll和System.Drawing.dll程序集的引用。然后更新Program.cs文件的代码:using System;using System.Linq;using System.原创 2013-06-30 16:51:48 · 955 阅读 · 0 评论 -
C#中属性的使用方法
using System;using System.Linq;using System.Collections.Generic;namespace HelloWorld{ class Program { static void Main(string[] args) { C1 c = new C1();原创 2013-06-30 16:50:11 · 970 阅读 · 0 评论 -
ILMerge-GUI的使用
去这里下载:这里下载ILMerge,http://www.microsoft.com/en-us/download/details.aspx?id=17630这里下载ILMerge-GUI,http://ilmergegui.codeplex.com/这两部分都是必须的,第一个是命令行的,不好用。第二个是第一个大GUI封装,使第一个工具好用多了!ILmerge-GUI是用来将一系列原创 2013-06-28 19:56:26 · 8249 阅读 · 1 评论 -
C#LINQ
using System;using System.Collections.Generic;using System.Linq;namespace HelloWorld{ class Program { static void Main(string[] args) { int[] numbers原创 2013-06-07 20:21:31 · 505 阅读 · 0 评论 -
C#orderby子句
using System;using System.Collections.Generic;using System.Linq;namespace HelloWorld{ class Program { static void Main(string[] args) { var students = new[] {原创 2013-06-07 20:20:48 · 1746 阅读 · 0 评论 -
C#where子句
using System;using System.Collections.Generic;using System.Linq;namespace HelloWorld{ class Program { static void Main(string[] args) { var groupA = new[] { 3,原创 2013-06-07 20:19:48 · 1770 阅读 · 0 评论 -
C# 把字符串解析为数据值
using System;using System.Reflection;namespace HelloWorld{ class Program { static void Main() { string s1 = "25.873"; string s2 = "36.240";原创 2013-06-07 21:23:05 · 880 阅读 · 0 评论 -
C#运算符重载
using System;using System.Collections;using System.Collections.Generic;namespace Csharp{ struct Vector { public double x, y, z; public Vector(double x, double y, double原创 2013-06-06 19:53:15 · 749 阅读 · 0 评论 -
C#的空合并运算符(??)
using System;using System.Collections;using System.Collections.Generic;namespace Csharp{ class Program { static void Main(string[] args) { /* * 空原创 2013-06-06 19:26:03 · 846 阅读 · 0 评论 -
C#递归求解Factorial数列
//MaxFiner.csusing System;namespace HelloWorld{ class MaxFinder { static void Main() { for (long counter=0; counter <= 10; counter++) {原创 2013-06-13 22:01:18 · 1280 阅读 · 0 评论 -
C#掷股子(Random的应用)
//MaxFiner.csusing System;namespace HelloWorld{ class MaxFinder { static void Main() { Random rNum = new Random(); int rValue; //掷20次股子原创 2013-06-13 21:49:10 · 827 阅读 · 0 评论 -
C#得到三个数的最大值
//MaxFiner.csusing System;namespace HelloWorld{ class MaxFinder { static void Main() { MaximumFinder maximumFinder = new MaximumFinder(); maximumFin原创 2013-06-13 20:20:29 · 2182 阅读 · 0 评论 -
C#用户自定义转换示例
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Threading;namespace HelloWorld{ class Person { public string Name原创 2013-06-03 19:52:23 · 633 阅读 · 0 评论 -
C#数组的sort和reverse
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace HelloWorld{ class Program { public static void PrintArray(int[] a)原创 2013-06-02 23:41:39 · 1344 阅读 · 0 评论 -
C#交错数组
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace HelloWorld{ class Program { static void Main(string[] args)原创 2013-06-02 23:40:30 · 1130 阅读 · 0 评论 -
C#显示图像
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace CShar原创 2013-06-12 21:43:58 · 2742 阅读 · 0 评论 -
C#的委托(这个是新的语言特性,很重要)
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace HelloWorld{ delegate void PrintFunction(); class Test { public v原创 2013-06-02 23:43:22 · 643 阅读 · 0 评论 -
C#简单画图,构造函数画图和OnPaint函数画图
//Form1.csusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;nam原创 2013-06-12 15:05:15 · 2704 阅读 · 0 评论 -
C#的匿名类型
class Program { static void Main(string[] args) { var employeeInfo = new { Name="Joe",Id = 42}; //匿名类型 var customerInfo = new { Name = "Jane", Id = "AB123原创 2013-05-23 14:37:37 · 617 阅读 · 0 评论