• 大小: 32KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-20
  • 语言: C#
  • 标签:

资源简介

用C#实现任务队列,一个队列存放任务,线程互斥的从任务队列中取,放任务,任务队列为空,线程等待,直到有任务加入队列为止。

资源截图

代码片段和文件信息

using System;
using System.Data;
using System.Data.SqlClient;

//class CaryData
//{
//    public int data;
//}

//public delegate void GreetDelegate(string context);

//class CProgram
//{

//    public static void goodmorning(string context)
//    {
//        Console.WriteLine(“context:“+context);
//    }

//    public static void Response(string context GreetDelegate greet)
//    {
//        greet(context);
//    }

//    unsafe static void ChangeValue(int* pInt)
//    {
//        *pInt = 23;
//    }

//    public unsafe static void Main()
//    {
//        //CaryData cd = new CaryData();
//        //int number = 10;
//        //int* ps = &number;

//        //Console.WriteLine(“改变前: {0}“ cd.data);        

//        //fixed(int* p = &cd.data)
//        //{
//        //    ChangeValue(p);
//        //    //ChangesValue(ps);
//        //}

//        //char conver = ‘S‘;
//        //char *s = &conver;
//        //ChangesValue(s);

//        //Console.WriteLine(“改变后: {0}“ cd.data);
//        //Console.WriteLine(“改变后: {0}“ *s);

//        //unchecked
//        //{
//        //    Int16 int16Number = 32767;
//        //    Int16 addCount = 1000;
//        //    int16Number += addCount;
//        //}

//        //string str = “helloxx“;
//        //Console.WriteLine(str.IndexOf(“hello“).ToString());

//        CProgram.Response(“hello“goodmorning);

//        Console.Read();
//    }

//    //unsafe function is use the Point to changge values
//    public unsafe static void ChangesValue(char* p)
//    {
//        if ((uint)(*p - ‘A‘) < 26) *p |= (char)0x20;
//    }
//}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    ..A..H.     30208  2012-10-30 10:35  TaskList\myArray.suo

     文件       6144  2012-10-30 10:38  TaskList\TaskList\bin\Debug\myArray.exe

     文件      22016  2012-10-30 10:38  TaskList\TaskList\bin\Debug\myArray.pdb

     文件      11600  2012-10-30 10:38  TaskList\TaskList\bin\Debug\myArray.vshost.exe

     文件       5851  2012-10-30 10:38  TaskList\TaskList\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件        627  2012-10-30 10:34  TaskList\TaskList\obj\x86\Debug\myArray.csproj.FileListAbsolute.txt

     文件       6144  2012-10-30 10:38  TaskList\TaskList\obj\x86\Debug\myArray.exe

     文件      22016  2012-10-30 10:38  TaskList\TaskList\obj\x86\Debug\myArray.pdb

     文件       1033  2012-10-30 10:38  TaskList\TaskList\obj\x86\Debug\TaskList.csproj.FileListAbsolute.txt

     文件       1685  2012-10-30 09:21  TaskList\TaskList\Program.cs

     文件       1346  2012-10-15 13:55  TaskList\TaskList\Properties\AssemblyInfo.cs

     文件       2520  2012-10-30 10:38  TaskList\TaskList\TaskList.csproj

     文件        227  2012-10-30 10:38  TaskList\TaskList\TaskList.csproj.user

     文件       3022  2012-10-30 10:26  TaskList\TaskList\Tasks.cs

     文件        866  2012-10-30 10:34  TaskList\TaskList.sln

    ..A..H.     16896  2012-10-30 10:38  TaskList\TaskList.suo

     目录          0  2012-10-15 13:55  TaskList\TaskList\obj\x86\Debug\TempPE

     目录          0  2012-10-30 10:38  TaskList\TaskList\obj\x86\Debug

     目录          0  2012-10-30 10:38  TaskList\TaskList\bin\Debug

     目录          0  2012-10-30 10:38  TaskList\TaskList\bin\Release

     目录          0  2012-10-30 10:37  TaskList\TaskList\obj\x86

     目录          0  2012-10-30 10:38  TaskList\TaskList\bin

     目录          0  2012-10-30 10:37  TaskList\TaskList\obj

     目录          0  2012-10-30 10:37  TaskList\TaskList\Properties

     目录          0  2012-10-30 10:38  TaskList\TaskList

     目录          0  2012-10-30 10:37  TaskList

----------- ---------  ---------- -----  ----

               132201                    26


评论

共有 条评论

相关资源