当前位置: 首页>>代码示例>>C#>>正文


C# Parameter.ToString方法代码示例

本文整理汇总了C#中Parameter.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# Parameter.ToString方法的具体用法?C# Parameter.ToString怎么用?C# Parameter.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Parameter的用法示例。


在下文中一共展示了Parameter.ToString方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: AddParameter

        private void AddParameter(Parameter<API> parameter)
        {
            ListViewItem item = new ListViewItem(parameter.ToString());

            item.Tag = parameter;
            parametersListView.Items.Add(item);
        }
开发者ID:QuantumConcepts,项目名称:CodeGenerator,代码行数:7,代码来源:EditAPI.cs

示例2: ToString_TrueBoolArgumentWithoutValue_UsesDefaultBoolBehavior

        public void ToString_TrueBoolArgumentWithoutValue_UsesDefaultBoolBehavior()
        {
            ParameterSyntaxAttribute attribute = new ParameterSyntaxAttribute("--param");
            Parameter target = new Parameter(attribute, true);

            string expected = "--param";
            string actual = target.ToString();

            Assert.AreEqual(expected, actual);
        }
开发者ID:CrabwiseStudios,项目名称:CommandWrap,代码行数:10,代码来源:ParameterTests.cs

示例3: ToString_StringArgument_UsesDefaultStringBehavior

        public void ToString_StringArgument_UsesDefaultStringBehavior()
        {
            ParameterSyntaxAttribute attribute = new ParameterSyntaxAttribute("--param {arg}");
            Parameter target = new Parameter(attribute, "argument");

            string expected = "--param argument";
            string actual = target.ToString();

            Assert.AreEqual(expected, actual);
        }
开发者ID:CrabwiseStudios,项目名称:CommandWrap,代码行数:10,代码来源:ParameterTests.cs

示例4: ToString_IEnumerableArgumentWithTwoItems_UsesDefaultIEnumerableBehavior

        public void ToString_IEnumerableArgumentWithTwoItems_UsesDefaultIEnumerableBehavior()
        {
            ParameterSyntaxAttribute attribute = new ParameterSyntaxAttribute("--param {arg}");
            IEnumerable argument = new string[] { "argument1", "argument2" };
            Parameter target = new Parameter(attribute, argument);

            string expected = "--param argument1 argument2";
            string actual = target.ToString();

            Assert.AreEqual(expected, actual);
        }
开发者ID:CrabwiseStudios,项目名称:CommandWrap,代码行数:11,代码来源:ParameterTests.cs

示例5: PlaySound

 public void PlaySound(Sounds soundEventName, Parameter parameterName = Parameter.NONE, float parameterValue = 0.0f)
 {
     if(soundEventName == Sounds.NONE)
         return;
     
     if(_runningSounds.ContainsKey(soundEventName.ToString()))
     {
         Debug.LogWarning("[FMODManager::PlaySound] El sonido '"+soundEventName.ToString()+"' ya se esta reproduciendo");
         return;
     }
     
     FMOD.Studio.EventInstance fmodEvent = FMODUnity.RuntimeManager.CreateInstance(_eventsPath+soundEventName.ToString());
     fmodEvent.start();
     
     _runningSounds.Add(soundEventName.ToString(), fmodEvent);
     
     if(parameterName!=Parameter.NONE)
     {
         FMOD.Studio.ParameterInstance parameter;
         fmodEvent.getParameter(parameterName.ToString(), out parameter);
         parameter.setValue(parameterValue);
     }
 }
开发者ID:carcolgar,项目名称:GameJam2016,代码行数:23,代码来源:FMODManager.cs

示例6: ChangeParameterValue

 public void ChangeParameterValue(Sounds soundEventName, Parameter parameterName, float parameterValue)
 {
     if(soundEventName == Sounds.NONE)
         return;
     
     if(!_runningSounds.ContainsKey(soundEventName.ToString()))
     {
         Debug.LogWarning("[FMODManager::ChangeParameterValue] El sonido '"+soundEventName.ToString()+"' no se esta reproduciendo reproduciendo");
         return;
     }
     
     FMOD.Studio.EventInstance fmodEvent = _runningSounds[soundEventName.ToString()];
     FMOD.Studio.ParameterInstance parameter;
     fmodEvent.getParameter(parameterName.ToString(), out parameter);
     parameter.setValue(parameterValue);
 }
开发者ID:carcolgar,项目名称:GameJam2016,代码行数:16,代码来源:FMODManager.cs

示例7: setIntParam

        public DCPRetCodes setIntParam(Parameter a_param, int a_value)
        {
            try
            {
                DCP_DLL.Utils.log(this, "setIntParam ", a_param.ToString() + " " + a_value.ToString());
                if (this._port.IsOpen)
                {
                    throw new Exception("protocol is running");
                }
                switch (a_param)
                {
                    case Parameter.DCP_RX_TIMEOUT:
                        this._DCPRecTimeout = a_value;
                        break;

                    case Parameter.DCP_RETRY_NUMBER:
                        this._DCPMsgRepeatNr = a_value;
                        break;

                    case Parameter.DCP_THREAD_SLEEP_TIME:
                        this._ThreadSleepTime = a_value;
                        break;

                    case Parameter.DCP_SOF:
                        this._DCPSOFByte = (byte) a_value;
                        break;

                    case Parameter.DCP_LOG:
                        this._logEnable = a_value != 0;
                        break;
                }
                return DCPRetCodes.DCP_OK;
            }
            catch (Exception exception)
            {
                DCP_DLL.Utils.log(this, "setIntParam ", exception.Message);
                return DCPRetCodes.DCP_NOT_ALLOWED;
            }
        }
开发者ID:x893,项目名称:WDS,代码行数:39,代码来源:DCP.cs

示例8: WriteLocalParameter

		private void WriteLocalParameter( StreamWriter stream, Parameter parameter )
		{
			stream.Write( this.gpuConstTypeMap[ parameter.Type ] );
			stream.Write( "\t" );
			stream.Write( parameter.Name );
			if ( parameter.IsArray )
			{
				stream.Write( "[" + parameter.ToString() + "]" );
			}
		}
开发者ID:ryan-bunker,项目名称:axiom3d,代码行数:10,代码来源:GLSLProgramWriter.cs


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