• 大小: 2.59MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-29
  • 语言: C#
  • 标签: C#  

资源简介

计算机操作系统中的哲学家就餐问题,用C#把整个过程可视化出来。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;

namespace 哲学家进餐问题
{
    /// 
    /// 筷子对象
    /// 

    public class ChopStick
    {
        //互斥量
        public Mutex mutex;

        //编号
        public int id;

        //释放互斥量
        public void Release()
        {
            mutex.ReleaseMutex();
        }

    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-05-29 22:30  哲学家进餐问题\
     目录           0  2018-05-29 22:30  哲学家进餐问题\.vs\
     目录           0  2018-05-29 22:30  哲学家进餐问题\.vs\哲学家进餐问题\
     目录           0  2018-05-29 22:30  哲学家进餐问题\.vs\哲学家进餐问题\DesignTimeBuild\
     文件         124  2018-05-29 22:29  哲学家进餐问题\.vs\哲学家进餐问题\DesignTimeBuild\.dtbcache
     目录           0  2018-05-29 22:30  哲学家进餐问题\.vs\哲学家进餐问题\v15\
     文件       46592  2018-05-29 22:29  哲学家进餐问题\.vs\哲学家进餐问题\v15\.suo
     目录           0  2018-05-29 22:30  哲学家进餐问题\.vs\哲学家进餐问题\v15\Server\
     目录           0  2018-05-29 22:30  哲学家进餐问题\.vs\哲学家进餐问题\v15\Server\sqlite3\
     文件           0  2018-05-18 14:21  哲学家进餐问题\.vs\哲学家进餐问题\v15\Server\sqlite3\db.lock
     文件      598016  2018-05-23 21:55  哲学家进餐问题\.vs\哲学家进餐问题\v15\Server\sqlite3\storage.ide
     文件       32768  2018-05-29 22:25  哲学家进餐问题\.vs\哲学家进餐问题\v15\Server\sqlite3\storage.ide-shm
     文件      692192  2018-05-29 22:28  哲学家进餐问题\.vs\哲学家进餐问题\v15\Server\sqlite3\storage.ide-wal
     目录           0  2018-05-29 22:30  哲学家进餐问题\哲学家进餐问题\
     文件        1162  2018-05-18 14:21  哲学家进餐问题\哲学家进餐问题.sln
     文件         189  2018-05-18 14:20  哲学家进餐问题\哲学家进餐问题\App.config
     目录           0  2018-05-29 22:30  哲学家进餐问题\哲学家进餐问题\bin\
     目录           0  2018-05-29 22:30  哲学家进餐问题\哲学家进餐问题\bin\Debug\
     文件      650240  2018-05-29 22:28  哲学家进餐问题\哲学家进餐问题\bin\Debug\哲学家进餐问题.exe
     文件         189  2018-05-18 14:20  哲学家进餐问题\哲学家进餐问题\bin\Debug\哲学家进餐问题.exe.config
     文件       36352  2018-05-29 22:28  哲学家进餐问题\哲学家进餐问题\bin\Debug\哲学家进餐问题.pdb
     目录           0  2018-05-18 15:06  哲学家进餐问题\哲学家进餐问题\bin\Release\
     文件         506  2018-05-18 15:52  哲学家进餐问题\哲学家进餐问题\ChopStick.cs
     文件        5798  2018-05-29 22:28  哲学家进餐问题\哲学家进餐问题\MainForm.cs
     文件       21102  2018-05-29 22:28  哲学家进餐问题\哲学家进餐问题\MainForm.Designer.cs
     文件        5817  2018-05-29 22:28  哲学家进餐问题\哲学家进餐问题\MainForm.resx
     目录           0  2018-05-29 22:30  哲学家进餐问题\哲学家进餐问题\obj\
     目录           0  2018-05-29 22:30  哲学家进餐问题\哲学家进餐问题\obj\Debug\
     文件        1464  2018-05-23 21:54  哲学家进餐问题\哲学家进餐问题\obj\Debug\DesignTimeResolveAssemblyReferences.cache
     文件        8580  2018-05-18 16:15  哲学家进餐问题\哲学家进餐问题\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     文件           0  2018-05-18 14:20  哲学家进餐问题\哲学家进餐问题\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
............此处省略39个文件信息

评论

共有 条评论