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


C# Output类代码示例

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


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

示例1: Transaction

 public Transaction(int version, Input[] inputs, Output[] outputs, uint lockTime)
 {
     Version = version;
     Inputs = inputs;
     Outputs = outputs;
     LockTime = lockTime;
 }
开发者ID:tuxcanfly,项目名称:Paymetheus,代码行数:7,代码来源:Transaction.cs

示例2: Link

 public Link(Input input, Output output)
 {
     this.Input = input;
     this.Output = output;
     this.Weight = new Random().NextDouble();
     Console.WriteLine("Weight: " + Weight);
 }
开发者ID:Berdir,项目名称:danwi,代码行数:7,代码来源:Link.cs

示例3: GetPaymentRequest

        public ByteString GetPaymentRequest(string finalAccount, ulong amount)
        {
            PaymentDetails paymentDetails = new PaymentDetails();
            paymentDetails.Network = isMainNet ? "main" : "test";
            paymentDetails.Time = GetTimestamp(DateTime.UtcNow);
            paymentDetails.Expires = GetTimestamp(DateTime.UtcNow.AddHours(1));
            paymentDetails.Memo = $"Funding Openchain account {finalAccount}";

            Output paymentOutput = new Output();
            paymentOutput.Amount = amount;
            paymentOutput.Script = Google.Protobuf.ByteString.CopyFrom(NBitcoin.Script.CreateFromDestinationAddress(destinationAddress).ToBytes());

            Output dataOutput = new Output();
            dataOutput.Amount = dustValue;
            dataOutput.Script = Google.Protobuf.ByteString.CopyFrom(
                new[] { (byte)OpcodeType.OP_RETURN }.Concat(Op.GetPushOp(Encoding.UTF8.GetBytes("OG" + finalAccount)).ToBytes()).ToArray());

            paymentDetails.Outputs.Add(paymentOutput);
            paymentDetails.Outputs.Add(dataOutput);

            PaymentRequest request = new PaymentRequest();
            request.SerializedPaymentDetails = paymentDetails.ToByteString();
            request.PkiType = "none";

            return new ByteString(request.ToByteArray());
        }
开发者ID:openchain,项目名称:sidechain,代码行数:26,代码来源:PaymentRequestManager.cs

示例4: Calculate

        public Parameters Calculate(Parameters parameters)
        {
            var input = ParametersMapper.Map<Input>(parameters);
            var output = new Output();

            output.Vk = input.MaxVk;

            var gammaN = input.Gamma / input.Fi;

            output.Qkr = 60 * input.F * input.Fi * input.MaxVk * gammaN;

            output.Kp = input.Q / output.Qkr;

            output.C = 1 - output.Kp;

            output.Vc = output.Vk * output.C;

            // h' и полином
            var x = output.C;
            var h = input.A2 * x * x + input.A1 * x + input.A0;

            output.MinH = h*10*input.F*input.Fi2/input.MinH;
            output.MaxH = h * 10 * input.F * input.Fi2 / input.MaxH;

            return ParametersMapper.Map(output);
        }
开发者ID:SaprSu,项目名称:SaprSu,代码行数:26,代码来源:Mode1.cs

示例5: ExtractDiz

 private void ExtractDiz()
 {
     Log.Debug("ExtractDiz");
     System.IO.FileInfo fileInfo = new System.IO.FileInfo(race.RaceFile);
     if (fileInfo.Exists)
     {
         Log.Debug("Race file exists...");
         return;
     }
     bool dizFound = race.CurrentRaceData.UploadFile.ExtractFromArchive(".diz");
     if (Config.ExtractNfoFromZip)
     {
         race.CurrentRaceData.UploadFile.ExtractFromArchive(".nfo");
     }
     if (dizFound)
     {
         DataParserDiz dataParserDiz = new DataParserDiz(race);
         dataParserDiz.Parse();
         dataParserDiz.Process();
         return;
     }
     Log.Debug("DIZ file not found in ZIP");
     race.IsValid = false;
     Output output = new Output(race);
     output
         .Client(Config.ClientHead)
         .Client(Config.ClientFileNameNoDiz)
         .Client(Config.ClientFoot);
 }
开发者ID:trippleflux,项目名称:jezatools,代码行数:29,代码来源:DataParserZip.cs

示例6: Player

        public Player(List<Player> players, OutputType outputType)
        {
            writer = new Output(outputType);
            writer.Write("Enter the name of the player: ");
            this.name = Console.ReadLine().Trim();

            writer.Write("Enter the piece you want to use: ");
            this.piece = new Piece(Console.ReadLine().Trim());
            while (players.Select(p => p).Where(x => string.Compare(x.Piece.Symbol, this.piece.Symbol) == 0).Count() >= 1)
            {
                writer.Write("That piece has already been taken.\nChoose a different piece: ");
                this.piece = new Piece(Console.ReadLine().Trim());
            }

            writer.Write("Is this player HUMAN or AI: ");
            do
            {
                var playerType = Console.ReadLine().Trim();
                PlayerType humanOrNot;
                if (Enum.TryParse<PlayerType>(playerType.ToUpper(), out humanOrNot))
                {
                    this.playerType = humanOrNot;
                    break;
                }
                writer.Write("Enter a valid Player Type: [human] or [AI]: ");
                continue;
            } while (true);

            this.order = -1;
        }
开发者ID:sauravMSFT,项目名称:TicTacToe-OOP,代码行数:30,代码来源:Player.cs

示例7: FastEncoder

 public FastEncoder(bool doGZip) {
     this.usingGzip = doGZip;
     this.inputWindow = new FastEncoderWindow();
     this.inputBuffer = new DeflateInput();
     this.output = new Output();
     this.currentMatch = new Match();
 }
开发者ID:cooclsee,项目名称:hprose-dotnet,代码行数:7,代码来源:FastEncoder.cs

示例8: Add_RSSI

        private void Add_RSSI()
        {
            string file = File.ReadAllText("combined_routers_C.txt");
                string[] lines = file.Split(new char[] { '\n' }, StringSplitOptions.RemoveEmptyEntries);

                Output output = new Output();
                output.router_rssis = new List<int>(8);

                for (int i = 0; i < 8; i++)
                {
                    output.router_rssis.Add(int.MaxValue);
                }

                foreach (string line in lines)
                {
                    string line2 = line.Trim();
                    string[] fields = line2.Split(new char[] { '\t' });
                    try
                    {
                        if (fields[1] != string.Empty)
                        {
                            int nnVector = int.Parse(fields[1]) - 1;
                            int rssi_val = int.Parse(fields[2]);
                            output.router_rssis[nnVector] = rssi_val;
                        }
                        else
                        {
                            x = double.Parse(fields[3]);
                            y = double.Parse(fields[4]);
                        }

                        bool full = true;
                        foreach (int rssi in output.router_rssis)
                        {
                            if (rssi.Equals(int.MaxValue))
                            {
                                full = false;
                                break;
                            }
                        }
                        if (full)
                        {
                            output.x = x;
                            output.y = y;

                            outputs.Add(output);
                            output = new Output();
                            output.router_rssis = new List<int>(8);
                            for (int i = 0; i < 8; i++)
                            {
                                output.router_rssis.Add(int.MaxValue);
                            }
                        }
                    }
                    catch
                    {
                    }
                }
        }
开发者ID:sagarbatchu,项目名称:rssilocalizer,代码行数:59,代码来源:frmMain.cs

示例9: Main

        static void Main(string[] args)
        {
            var controller = new IndexController();
            controller.IndexFile(@"data\TestData.txt");

            var output = new Output();
            output.Print(controller.IndexedLines);
        }
开发者ID:uzigula,项目名称:Styles,代码行数:8,代码来源:Program.cs

示例10: print

	  public override void print(Output @out)
	  {
		@out.println("while true do");
		@out.indent();
		Statement.printSequence(@out, statements);
		@out.dedent();
		@out.print("end");
	  }
开发者ID:MaxxWyndham,项目名称:unluacNet,代码行数:8,代码来源:AlwaysLoop.cs

示例11: Input

        public Input(JObject i)
        {
            JObject prevOut = i["prev_out"] as JObject;
            if (prevOut != null)
                PreviousOutput = new Output(prevOut, true);

            Sequence = (long)i["sequence"];
            ScriptSignature = (string)i["script"];
        }
开发者ID:KMHouk,项目名称:api-v1-client-csharp,代码行数:9,代码来源:Input.cs

示例12: WalletTransaction

 public WalletTransaction(Transaction transaction, Sha256Hash hash, Input[] inputs, Output[] outputs, Amount? fee, DateTimeOffset seenTime)
 {
     Hash = hash;
     Inputs = inputs;
     Outputs = outputs;
     Fee = fee;
     Transaction = transaction;
     SeenTime = seenTime;
 }
开发者ID:tuxcanfly,项目名称:Paymetheus,代码行数:9,代码来源:WalletTransaction.cs

示例13: WorkSheetOptions

 public WorkSheetOptions(Worksheet w, Output o)
 {
     //
     // The InitializeComponent() call is required for Windows Forms designer support.
     //
     worksheet = w;
     InitializeComponent();
     initializeValues();
     parent = o;
 }
开发者ID:xueliu,项目名称:MSC_Generator,代码行数:10,代码来源:WorkSheetOptions.cs

示例14: print

	  public override void print(Output @out)
	  {
		@out.print("local ");
		@out.print(decls[0].name);
		for(int i = 1; i < decls.Count; i++)
		{
		  @out.print(", ");
		  @out.print(decls[i].name);
		}
	  }
开发者ID:MaxxWyndham,项目名称:unluacNet,代码行数:10,代码来源:Declare.cs

示例15: Env

        protected Env(Stack<Ruleset> frames, Dictionary<string, Type> functions)
        {
            Frames = frames ?? new Stack<Ruleset>();
            Output = new Output(this);

            _plugins = new List<IPlugin>();
            _functionTypes = functions ?? new Dictionary<string, Type>();

            if (_functionTypes.Count == 0)
                AddCoreFunctions();
        }
开发者ID:WouterBos,项目名称:dotless,代码行数:11,代码来源:Env.cs


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