• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# Manager类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中Manager的典型用法代码示例。如果您正苦于以下问题:C# Manager类的具体用法?C# Manager怎么用?C# Manager使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



Manager类属于命名空间,在下文中一共展示了Manager类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: Main

        static void Main(string[] args)
        {
            Manager manager = new Manager
                (1,
                 "Ivan",
                 "Murtov",
                 3500,
                 "Accounting",
                 new List<RegularEmpoyee>()
                 {
                     new RegularEmpoyee(2, "Martin", "Venelinov", 1000d, "Sales"),
                     new RegularEmpoyee(3, "Radosting", "Mokanov", 1000d, "Sales")
                 });

            Developer developer = new Developer
                (2,
                "Ivan",
                "Ivanchev",
                8000d,
                "Production",
                new List<Projects>()
                {
                    new Projects("Project Prayer", new DateTime(2015, 12, 12), "Very cool project"),
                    new Projects("project SPUP", new DateTime(2015, 12,11), "MRI project for AR")
                });

            List<Employee> employees = new List<Employee>();
            employees.Add(developer);
            employees.Add(manager);

            foreach (var employee in employees)
            {
                Console.WriteLine(employee);
            }
        }
开发者ID:imurtov,项目名称:InheritanceAndAbstractionHomework,代码行数:35,代码来源:Hierarchy.cs


示例2: Main

    static void Main()
    {
        var computer = new Sale("Lenovo","12-12-2014", 650);
        var dvd = new Sale("Philips", "12-12-2015", 300);
        var tv = new Sale("Samsung", "12-12-2016", 620);

        var john = new SalesEmployee(8120403565, "John", "Carera", 1500, Department.Production, dvd);
        var ivan = new SalesEmployee(85264040262, "Ivan", "Smallhouse", 5200, Department.Sales, computer, tv);

        var ludnica = new Project("gospodari.bg", "05-07-1947", "some details");
        var web = new Project("home.bg", "04-04-1984", "deeeetails");
        ludnica.CloseProject();
        
        var doncho = new Developer(85012236461, "Doncho", "Donkov", 41500, Department.Production, web, ludnica);

        var kiro = new Manager(7511119253, "Kiro", "Pora", john, ivan, doncho);

        var listOfPeople = new List<IPerson> {kiro, doncho, ivan, john};

        foreach (var person in listOfPeople)
        {
            Console.WriteLine(person);
            Console.WriteLine("--------------------------------------------------------------------------------");   
        }
    }
开发者ID:SGStoyanov,项目名称:SoftUni,代码行数:25,代码来源:CompanyTester.cs


示例3: StealthHelper_OnStealth

        void StealthHelper_OnStealth(Manager.StealthManager.OnStealthEventArgs obj)
        {
            //Using First the Trinket then the vision ward.

            if (Manager.MenuManager.AutoTrinket)
            {
                if (obj.IsStealthed
                    && obj.Sender.IsEnemy
                    && obj.Sender.ServerPosition.Distance(ObjectManager.Player.ServerPosition) <= 600f)
                {
                    var objectPosition = obj.Sender.ServerPosition;
                    if (Trinket.IsOwned() && Trinket.IsReady())
                    {
                        var extend = ObjectManager.Player.ServerPosition.Extend(objectPosition, 400f);
                        Trinket.Cast(extend);
                        return;
                    }

                    if (Manager.SpellManager.totem.IsOwned() && Manager.SpellManager.totem.IsReady())
                    {
                        var extend = ObjectManager.Player.ServerPosition.Extend(objectPosition, 400f);
                        Manager.SpellManager.totem.Cast(extend);
                    }
                }
            }
        }
开发者ID:Kysamaa,项目名称:EloBuddy,代码行数:26,代码来源:Reveal.cs


示例4: EnterPassphrasePage

 public EnterPassphrasePage(iFolderWebService ifws, SimiasWebService simws, Manager simiasManager)
 {
     InitializeComponent();
     this.simiasWebService = simws;
     this.ifolderWebService = ifws;
     this.simiasManager = simiasManager;
 }
开发者ID:RoDaniel,项目名称:featurehouse,代码行数:7,代码来源:EnterPassphrasePage.cs


示例5: Test

        public void Test()
        {
            System.Threading.AutoResetEvent evt = new System.Threading.AutoResetEvent(false);
            Packets.LicensePlatePacket p = null;
            int count = 0;

            Manager mnger = new Manager(new PacketSplitter());
            var parser = new Parsers.LicensePlateParser();
            parser.Handler += licensePlate =>
            {
                System.Diagnostics.Debug.WriteLine(licensePlate.LicensePlate.LicenseNumber);
                p = licensePlate;
                ++count;
                if (count > 1000)
                {
                    evt.Set();
                }
                
            };
            mnger.Parsers.Add(parser);

            mnger.Start();
            evt.WaitOne(10000);
            mnger.Stop();

            Assert.IsNotNull(p);
        }
开发者ID:vanan08,项目名称:damany,代码行数:27,代码来源:ManagerTest.cs


示例6: StartAndWait

        public void StartAndWait()
        {
            try
            {
                Manager = new Manager();

                StartSignalsListener();

                _log.Submit(LogLevel.Info, "Starting Services");

                Manager.Start();

                _log.Submit(LogLevel.Info, "Services started. Waiting for stop signal");

                StopResetEvent.WaitOne();

                Manager.Stop();
            }
            catch (Exception e)
            {
                _log.SubmitException(e);
            }

            Environment.Exit(0);
        }
开发者ID:abelsilva,项目名称:nugetory,代码行数:25,代码来源:UnixConsole.cs


示例7: Update

 // Update is called once per frame
 void Update()
 {
     if(in_game) {
         //check all aliens, if one is close enough to shoot, shoot at it
         for(int j = 0; j<Manager.alien_arr.Length; j++){
             if(Manager.alien_arr[j] != null
                 && Vector3.Distance(Manager.l.transform.position, Manager.alien_arr[j].transform.position) < LEARTH_GUN_DISTANCE
                 && (Time.time - checktime)>timebetween
                 && gscpt.gun_ammo > 0)
             {
                 GameObject learth_bul = Instantiate(manager.lbullet, Manager.l.transform.position, Quaternion.identity) as GameObject;
                 bullet_behav bstuff = learth_bul.GetComponent<bullet_behav>();
                 bstuff.SetTarget(Manager.alien_arr[j].transform.position);
                 checktime = Time.time;
                 gscpt.gun_ammo--;
             }
         }
     }
     else {
         if(gscpt.in_game) {
             GameObject m = GameObject.Find("manager");
             manager = m.GetComponent<Manager>();
             in_game = true;
         }
     }
 }
开发者ID:mbc1990,项目名称:Orb,代码行数:27,代码来源:alien_gun.cs


示例8: Setup

        public Manager Setup(String _homePage)
        {
            // Initialize the settings
            Settings mySettings = new Settings();

            // Set the default browser + Silverlight
            mySettings.Web.DefaultBrowser = BrowserType.InternetExplorer;
            mySettings.Web.EnableSilverlight = true;
            mySettings.ExecutionDelay = 0;
            mySettings.AnnotateExecution = false;

            // Create the manager object
            Manager myManager = new Manager(mySettings);

            // Start the manager
            myManager.Start();

            // Launch a new browser instance. [This will launch an IE instance given the setting above]
            myManager.LaunchNewBrowser();

            // Navigate to a certain web page
            myManager.ActiveBrowser.NavigateTo(_homePage);

            return myManager;
        }
开发者ID:ekostadinov,项目名称:MyProjects,代码行数:25,代码来源:BaseTest.cs


示例9: Start

    // Use this for initialization
    void Start()
    {
        pc = transform.parent.parent.GetComponent<PlayerController>();
        meter = transform.Find("meter").GetComponent<Image>();

        manager = GameObject.Find("Manager").GetComponent<Manager>();
    }
开发者ID:mwdewey,项目名称:GameDev2,代码行数:8,代码来源:UltimateBar.cs


示例10: ClientImportPostProcess

 public static void ClientImportPostProcess( FileInfo file, int imported, int rejected ) {
   using( DomainContext ctx = new DomainContext() ) {
     Manager mgr = new Manager( ctx );
     ClientFileImportManager clientFileImportManager = new ClientFileImportManager( mgr );
     clientFileImportManager.SaveClientFileImport( file.Name, imported, rejected );
   }
 }
开发者ID:cmcginn,项目名称:AIM,代码行数:7,代码来源:FileImportService.cs


示例11: managers_with_two_parkinglots_and_two_parking_boys_should_print_its_avaliable_position

        public void managers_with_two_parkinglots_and_two_parking_boys_should_print_its_avaliable_position()
        {
            var manager = new Manager();
            manager.Manage(new Parkinglot(1));
            manager.Manage(new Parkinglot(2));

            var parkingBoy = new ParkingBoy(new MaxAvailableRate());
            parkingBoy.Manage(new Parkinglot(2));
            manager.Manage(parkingBoy);

            var parkingBoy1 = new ParkingBoy(new MaxAvailableRate());
            parkingBoy1.Manage(new Parkinglot(2));
            parkingBoy1.Manage(new Parkinglot(3));
            manager.Manage(parkingBoy1);
            var report = manager.Print(new Reporter());
            var expectedReport = "manager:\r\n"
                                 + "	parkinglot: 1\r\n"
                                 + "	parkinglot: 2\r\n"
                                 + "	parkingboy:\r\n"
                                 + "		parkinglot: 2\r\n"
                                 + "	parkingboy:\r\n"
                                 + "		parkinglot: 2\r\n"
                                 + "		parkinglot: 3\r\n";
            Assert.AreEqual(expectedReport, report);
        }
开发者ID:Jennifer-fu,项目名称:Parkinglot,代码行数:25,代码来源:ReportTest.cs


示例12: Main

        static void Main(string[] args)
        {
            SalesEmployee saler = new SalesEmployee(123145, "Joro", "Petrov", 120.20m, DepartmentType.Production);
            saler.AddSale(new Sale("Liutenica", DateTime.Parse("12.12.2015"), 2.20m));

            Customer kakaMinka = new Customer(15651513, "Kaka", "Minka", 5000);
            Customer pepiMotichkata = new Customer(67654654, "Pepi", "Motichkata", 3000);
            Manager theBoss = new Manager(156136, "Chicho", "Gosho", 10000, DepartmentType.Marketing);

            Developer dev = new Developer(333, "Bai", "Stavri", 101010, DepartmentType.Accounting);
            var projectAmazon = new Project("Amazon", null, null, true);
            var projectSoftUni = new Project("SoftUni", DateTime.Now, "....", true);
            dev.Projects.Add(projectAmazon);

            List<Person> people = new List<Person>();
            people.Add(kakaMinka);
            people.Add(pepiMotichkata);
            people.Add(theBoss);

            foreach (Person per in people)
            {
                Console.WriteLine("ID: {0}\nFirst name: {1}\nLast name: {2}", per.Id,
                    per.FirstName, per.LastName);
                Console.WriteLine("----------------------------");
            }
        }
开发者ID:IlianStefanov,项目名称:SoftUni,代码行数:26,代码来源:Program.cs


示例13: Start

    void Start()
    {
        bassL = L1.GetComponent<Light>();

        GameObject temp = GameObject.Find("spectrum equalizer");
        SpecData = temp.GetComponent<Manager>();
    }
开发者ID:gushrodah,项目名称:Visualizor,代码行数:7,代码来源:LB.cs


示例14: Container

        public Container(Manager manager)
            : base(manager)
        {
            sbVert = new ScrollBar(manager, Orientation.Vertical);
            sbVert.Init();
            sbVert.Detached = false;
            sbVert.Anchor = Anchors.Top | Anchors.Right | Anchors.Bottom;
            sbVert.ValueChanged += new EventHandler(ScrollBarValueChanged);
            sbVert.Range = 0;
            sbVert.PageSize = 0;
            sbVert.Value = 0;
            sbVert.Visible = false;

            sbHorz = new ScrollBar(manager, Orientation.Horizontal);
            sbHorz.Init();
            sbHorz.Detached = false;
            sbHorz.Anchor = Anchors.Right | Anchors.Left | Anchors.Bottom;
            sbHorz.ValueChanged += new EventHandler(ScrollBarValueChanged);
            sbHorz.Range = 0;
            sbHorz.PageSize = 0;
            sbHorz.Value = 0;
            sbHorz.Visible = false;

            Add(sbVert, false);
            Add(sbHorz, false);
        }
开发者ID:KtBkkr,项目名称:Asteria,代码行数:26,代码来源:Container.cs


示例15: Start

    // Use this for initialization
    IEnumerator Start()
    {
        if(waves.Length == 0) {
            yield break;
        }

        manager = FindObjectOfType<Manager>();

        while(true) {

            while(manager.IsPlaying() == false) {
                yield return new WaitForEndOfFrame();
            }

            GameObject g = (GameObject)Instantiate(waves[currentWave], transform.position, Quaternion.identity);

            g.transform.parent = transform;

            while(g.transform.childCount != 0) {
                yield return new WaitForEndOfFrame();
            }

            Destroy(g);

            if(waves.Length <= ++currentWave) {
                currentWave = 0;
            }
        }
    }
开发者ID:oyukin,项目名称:unity,代码行数:30,代码来源:Emitter.cs


示例16: Lookup

        public static void Lookup(string modName, string key)
        {
            using(var manager = new Manager())
            {
                var module = manager.GetModuleByName(modName);

                if (module == null)
                {
                    Console.Error.WriteLine("Could not find module {0}.  Available modules:", modName);
                    foreach(var modInfo in manager.GetModInfoList())
                    {
                        Console.WriteLine ("{0}\t - {1}", modInfo.Name, modInfo.Description);
                    }
                    return;
                }

                module.KeyText = key;

                Console.WriteLine(module.KeyText);
                Console.WriteLine("==Raw=Entry============");
                Console.WriteLine(module.RawEntry);
                Console.WriteLine("==Render=Text============");
                Console.WriteLine(module.RenderText());
                Console.WriteLine("==Strip=Text============");
                Console.WriteLine(module.StripText());
                Console.WriteLine("==========================");
            }
        }
开发者ID:kalemas,项目名称:sword,代码行数:28,代码来源:LookupExample.cs


示例17: SimiasEventBroker

 private SimiasEventBroker()
 {
     this.simiasManager = Util.GetSimiasManager();
        string localServiceUrl =
     simiasManager.WebServiceUri.ToString();
        ifws = new iFolderWebService();
        ifws.Url = localServiceUrl + "/iFolder.asmx";
        LocalService.Start(ifws, simiasManager.WebServiceUri, simiasManager.DataPath);
        NodeEventQueue = new Queue();
        SyncEventQueue = new Queue();
        FileEventQueue = new Queue();
        SimiasEventQueue = new Queue();
        NotifyEventQueue = new Queue();
        SimiasEventFired = new Gtk.ThreadNotify(
        new Gtk.ReadyEvent(OnSimiasEventFired) );
        SyncEventFired = new Gtk.ThreadNotify(
        new Gtk.ReadyEvent(OnSyncEventFired) );
        FileEventFired = new Gtk.ThreadNotify(
        new Gtk.ReadyEvent(OnFileEventFired) );
        GenericEventFired = new Gtk.ThreadNotify(
        new Gtk.ReadyEvent(OnGenericEventFired) );
        SEThread = new Thread(new ThreadStart(SimiasEventThread));
        SEThread.IsBackground = true;
        SEEvent = new ManualResetEvent(false);
        printErrors = (bool)ClientConfig.Get(ClientConfig.KEY_IFOLDER_DEBUG_PRINT_SIMIAS_EVENT_ERRORS);
        ClientConfig.SettingChanged +=
     new GConf.NotifyEventHandler(OnSettingChanged);
 }
开发者ID:RoDaniel,项目名称:featurehouse,代码行数:28,代码来源:SimiasEventBroker.cs


示例18: ParseKeyList

        public static void ParseKeyList()
        {
            using(var manager = new Manager())
            {
                var module = manager.GetModuleByName("ESV");

                if (module == null)
                {
                    Console.Error.WriteLine("Could not find module {0}.  Available modules:", "ESV");
                    foreach(var modInfo in manager.GetModInfoList())
                    {
                        Console.WriteLine ("{0}\t - {1}", modInfo.Name, modInfo.Description);
                    }
                    return;
                }

                module.KeyText = "jn.3.16";

                Console.WriteLine("==Render=Entry============");
                Console.WriteLine(module.KeyText);
                Console.WriteLine("RenderText: " + module.RenderText());
                Console.WriteLine("StripText: " + module.StripText());

                Console.WriteLine("RawText: " + module.RawEntry);
                Console.WriteLine("==========================");

                foreach(var key in module.ParseKeyList("James 1:19-30"))
                {
                    Console.WriteLine (key);
                }
            }
        }
开发者ID:kalemas,项目名称:sword,代码行数:32,代码来源:LookupExample.cs


示例19: Update

    // Update is called once per frame
    void Update()
    {
        //if you hold E down, it increases the distance for the jump
        if(Input.GetKey(KeyCode.W) && gscpt.jump_ammo > 0 && !Learth_Movement.isTangent && !Manager.is_being_attacked)
        {
            dist_count += inc_rate;

            //if you hold for max time, just jump
            if(dist_count >= MAX_JUMP) {
                //prevents another jump when you then later release E
                jumped_at_limit = true;
                DoJump();
            }

        }

        //space jump
        if(Input.GetKeyUp(KeyCode.W) && gscpt.jump_ammo > 0 && !Learth_Movement.isTangent && !Manager.is_being_attacked){
            //jump if E key is legitimately down (not down from having jumped at the limit)
            if(!jumped_at_limit)
                DoJump ();
            else
                jumped_at_limit = false;
        }

        if(gscpt.in_game)
        {
            GameObject go = GameObject.Find("manager");
            manager = go.GetComponent<Manager>();
        }
    }
开发者ID:mbc1990,项目名称:Orb,代码行数:32,代码来源:space_jump.cs


示例20: Start

	void Start() {
		GameObject managerObject = GameObject.FindGameObjectWithTag ("Manager");
		manager = managerObject.GetComponent<Manager> ();

		playerMovement = GetComponent<PlayerMovement> ();
		playerView = GetComponent <PlayerView> ();
	}
开发者ID:muhummadPatel,项目名称:prac3_unityadvanced,代码行数:7,代码来源:PlayerInput.cs



注:本文中的Manager类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# ManagerConnection类代码示例发布时间:2022-05-24
下一篇:
C# ManagementSystemProperties类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap