小编Tae*_*Kim的帖子

如何在对象列表中获取单个字段值

如何在kotlin的对象列表中获取一些字段列表

fun main(args:Array<String>){
    println("Hello World")
    val list = listOf(member("hong",10), member("kil", 10))
}

data class member(var name:String, var age:Int)
Run Code Online (Sandbox Code Playgroud)

上面的代码,我想在上面的代码中获取单个字段列表,如名称

  {"hong", "kil"}
Run Code Online (Sandbox Code Playgroud)

field object filter kotlin

6
推荐指数
1
解决办法
3946
查看次数

如何在arrayList过滤器中获取索引列表

我想获得索引列表如下.

val a = booleanArrayOf(true,false,true,false)
Run Code Online (Sandbox Code Playgroud)

上面的代码,真正的数字是两个. - > indexList = {0,2}如何在Kotlin中获取indexList.

filter kotlin

4
推荐指数
1
解决办法
3835
查看次数

如何将 Span&lt;byte&gt; 转换为 ASCII 字符串?

我可以通过方法将 C# 中的字节数组转换为 ASCII 字符串Encoding.ASCII.Getstring()

但我不知道如何将 Span 转换为 String。

添加了我想使用Span<byte>.ToArray().

c#

1
推荐指数
1
解决办法
7380
查看次数

在 wpf 中设置子元素的边距时,IsMouseOver 属性不起作用

最近,我正在制作一个用于聊天的wpf应用程序。我想当鼠标悬停在边框上时更改边框画笔颜色。但是,由于边距或填充设置,我的代码无法正常工作。

示例代码如下:

主窗口.xaml

<Window x:Class="WpfApp1.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:WpfApp1"
        mc:Ignorable="d"
        Title="MainWindow" Height="450" Width="800">
    <Grid>
        <TextBlock Text="Test" Name="testBlock"/>

        <Border Name="test" BorderThickness="1" Width="300" Height="200">

            <TextBlock Text="Test1" Margin="30"/>


            <Border.Style>
                <Style TargetType="Border">
                    <Style.Triggers>
                        <Trigger Property="IsMouseOver" Value="True">
                            <Setter Property="BorderBrush" Value="Red"/>
                        </Trigger>
                        <Trigger Property="IsMouseOver" Value="False">
                            <Setter Property="BorderBrush" Value="Yellow"/>
                        </Trigger>
                    </Style.Triggers>
                </Style>
            </Border.Style>
        </Border>
    </Grid>
</Window>
Run Code Online (Sandbox Code Playgroud)

MainWindow.xaml.cs

namespace WpfApp1
{
    public partial class MainWindow : Window
    {


        public MainWindow()
        {
            InitializeComponent();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我想当鼠标悬停在边框上时更改边框画笔。如何让工作顺利开展?

c# wpf

1
推荐指数
1
解决办法
500
查看次数

标签 统计

c# ×2

filter ×2

kotlin ×2

field ×1

object ×1

wpf ×1