c#入门
-TianSF-
-
展开
-
c# substring
string str = "aabbcc#12345"; int i = str.IndexOf("#"); //6 // i+ 1为开始索引, str.Length - i - 1为长度 string str2 = str.Substring( i+ 1, str.Length - i - 1); int原创 2016-10-08 23:07:45 · 487 阅读 · 0 评论 -
C# tcp test 服务器端
using System;using System.Diagnostics;using System.Net;using System.Net.Sockets;using System.Text;using System.Threading;using System.Windows;using System.Windows.Controls;using Microsoft.Win32原创 2016-10-07 21:06:27 · 361 阅读 · 0 评论 -
linq用法
片段一 class Student { public string name; public int id; //班级 public string className; } Stud原创 2016-10-03 20:59:02 · 249 阅读 · 0 评论 -
linq test
以下三种写法都可以获取以a打头的字符串 string[] arr = {"abc", "ass", "cc", "ef", "tta", "awee"}; //写法一 //var selected = arr.Where((s) => { return s.StartsWith("a"); }); //写法二原创 2016-10-03 08:32:40 · 211 阅读 · 0 评论 -
简单的action和Func应用
代码片 1 delegate int 代理(int a, int b); static void Main(string[] args) { 代理 代理A = 加; System.Console.WriteLine(代理A(12, 7)); 代理 代理B = 除;原创 2016-09-30 22:09:20 · 257 阅读 · 0 评论 -
mysql hollo world
using System;using MySql.Data.MySqlClient;namespace testdatabase{ internal class Program { public static void Main(string[] args)//192.168.1.103 127.0.0.1 192.168.1.101 211.原创 2016-09-28 23:35:23 · 269 阅读 · 0 评论 -
简单的xml c#
using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Net.Mime;using System.Text;using System.Threading.Tasks;using System.Xml;namespace Cons原创 2016-09-27 23:29:28 · 390 阅读 · 0 评论 -
C# 简单的 多线程 (3)
class Program { private static int sum = 0; private static int SUM() { for (int i = 0; i <= 100; i++) { sum += i; }原创 2016-10-23 23:03:14 · 227 阅读 · 0 评论 -
C# 简单的 多线程 (2)
Wait: 暂时的释放资源锁,然后该线程进入”等待队列“中,那么自然别的线程就能获取到资源锁。Pulse: 唤醒“等待队列”中的线程,使其进入就绪队列,那么当时被Wait的线程就重新获取到了锁。此函数不会释放当前资源锁。 class Program { private static int Count = 0; private static objec原创 2016-10-22 21:39:58 · 284 阅读 · 0 评论 -
C# 简单的 get set
class Test { private int _aa; public int AA { set { if (value > 100 || value < 0) value = 0; _aa = value;原创 2016-10-21 23:21:05 · 268 阅读 · 0 评论 -
C# 简单的 多线程 (1)
class Program { private static int Count = 0; private static object lock_obj = new object(); static void Main(string[] args) { for (int i = 0; i < 100; i++原创 2016-10-22 16:57:37 · 264 阅读 · 0 评论 -
C# tcp test 客户端
using System.Net; using System.Net.Sockets; using System.Text; using System.Threading; using System.Windows; using System.Windows.Controls;//clientnamespace WpfApplication2 { /// ///原创 2016-10-07 21:08:18 · 407 阅读 · 0 评论